[musicians-guide/f14] Change product for release

Rüdiger Landmann rlandmann at fedoraproject.org
Wed Sep 8 03:03:52 UTC 2010


commit 9112ab272b224439ed49a8212d0253d842aad383
Author: Ruediger Landmann <r.landmann at redhat.com>
Date:   Wed Sep 8 13:04:08 2010 +1000

    Change product for release

 as-IN/Ardour.po                                    |    6 +-
 as-IN/Audacity.po                                  |    9 +-
 as-IN/Audio_Vocabulary.po                          |    6 +-
 as-IN/Author_Group.po                              |    6 +-
 as-IN/Book_Info.po                                 |    8 +-
 as-IN/Chapter.po                                   |    6 +-
 as-IN/Digital_Audio_Workstations.po                |    6 +-
 as-IN/FluidSynth.po                                |    6 +-
 as-IN/Frescobaldi.po                               |    6 +-
 as-IN/LilyPond/LilyPond-counterpoint.po            |    6 +-
 as-IN/LilyPond/LilyPond-orchestra.po               |   79 +++--
 as-IN/LilyPond/LilyPond-piano.po                   |   58 ++--
 as-IN/LilyPond/LilyPond-syntax.po                  |   58 ++--
 as-IN/LilyPond/LilyPond.po                         |    6 +-
 as-IN/Musicians_Guide.po                           |    6 +-
 as-IN/Planet_CCRMA_at_Home.po                      |   14 +-
 as-IN/Preface.po                                   |    6 +-
 as-IN/Qtractor.po                                  |   10 +-
 as-IN/Real_Time_and_Low_Latency.po                 |    6 +-
 as-IN/Revision_History.po                          |    6 +-
 as-IN/Rosegarden.po                                |   10 +-
 as-IN/Solfege.po                                   |    6 +-
 as-IN/Sound_Cards.po                               |    6 +-
 as-IN/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 as-IN/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 as-IN/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 as-IN/SuperCollider/SuperCollider.po               |   14 +-
 bn-IN/Ardour.po                                    |    6 +-
 bn-IN/Audacity.po                                  |    9 +-
 bn-IN/Audio_Vocabulary.po                          |    6 +-
 bn-IN/Author_Group.po                              |    6 +-
 bn-IN/Book_Info.po                                 |    8 +-
 bn-IN/Chapter.po                                   |    6 +-
 bn-IN/Digital_Audio_Workstations.po                |    6 +-
 bn-IN/FluidSynth.po                                |    6 +-
 bn-IN/Frescobaldi.po                               |    6 +-
 bn-IN/LilyPond/LilyPond-counterpoint.po            |    6 +-
 bn-IN/LilyPond/LilyPond-orchestra.po               |   79 +++--
 bn-IN/LilyPond/LilyPond-piano.po                   |   58 ++--
 bn-IN/LilyPond/LilyPond-syntax.po                  |   58 ++--
 bn-IN/LilyPond/LilyPond.po                         |    6 +-
 bn-IN/Musicians_Guide.po                           |    6 +-
 bn-IN/Planet_CCRMA_at_Home.po                      |   14 +-
 bn-IN/Preface.po                                   |    6 +-
 bn-IN/Qtractor.po                                  |   10 +-
 bn-IN/Real_Time_and_Low_Latency.po                 |    6 +-
 bn-IN/Revision_History.po                          |    6 +-
 bn-IN/Rosegarden.po                                |   10 +-
 bn-IN/Solfege.po                                   |    6 +-
 bn-IN/Sound_Cards.po                               |    6 +-
 bn-IN/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 bn-IN/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 bn-IN/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 bn-IN/SuperCollider/SuperCollider.po               |   14 +-
 cs-CZ/Ardour.po                                    |    6 +-
 cs-CZ/Audacity.po                                  |    9 +-
 cs-CZ/Audio_Vocabulary.po                          |    6 +-
 cs-CZ/Author_Group.po                              |    6 +-
 cs-CZ/Book_Info.po                                 |    8 +-
 cs-CZ/Chapter.po                                   |    6 +-
 cs-CZ/Digital_Audio_Workstations.po                |    6 +-
 cs-CZ/FluidSynth.po                                |    6 +-
 cs-CZ/Frescobaldi.po                               |    6 +-
 cs-CZ/LilyPond/LilyPond-counterpoint.po            |    6 +-
 cs-CZ/LilyPond/LilyPond-orchestra.po               |   79 +++--
 cs-CZ/LilyPond/LilyPond-piano.po                   |   58 ++--
 cs-CZ/LilyPond/LilyPond-syntax.po                  |   58 ++--
 cs-CZ/LilyPond/LilyPond.po                         |    6 +-
 cs-CZ/Musicians_Guide.po                           |    6 +-
 cs-CZ/Planet_CCRMA_at_Home.po                      |   14 +-
 cs-CZ/Preface.po                                   |    6 +-
 cs-CZ/Qtractor.po                                  |   10 +-
 cs-CZ/Real_Time_and_Low_Latency.po                 |    6 +-
 cs-CZ/Revision_History.po                          |    6 +-
 cs-CZ/Rosegarden.po                                |   10 +-
 cs-CZ/Solfege.po                                   |    6 +-
 cs-CZ/Sound_Cards.po                               |    6 +-
 cs-CZ/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 cs-CZ/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 cs-CZ/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 cs-CZ/SuperCollider/SuperCollider.po               |   14 +-
 de-DE/Ardour.po                                    |    6 +-
 de-DE/Audacity.po                                  |    9 +-
 de-DE/Audio_Vocabulary.po                          |    6 +-
 de-DE/Author_Group.po                              |    6 +-
 de-DE/Book_Info.po                                 |    8 +-
 de-DE/Chapter.po                                   |    6 +-
 de-DE/Digital_Audio_Workstations.po                |    6 +-
 de-DE/FluidSynth.po                                |    6 +-
 de-DE/Frescobaldi.po                               |    6 +-
 de-DE/LilyPond/LilyPond-counterpoint.po            |    6 +-
 de-DE/LilyPond/LilyPond-orchestra.po               |   79 +++--
 de-DE/LilyPond/LilyPond-piano.po                   |   58 ++--
 de-DE/LilyPond/LilyPond-syntax.po                  |   58 ++--
 de-DE/LilyPond/LilyPond.po                         |    6 +-
 de-DE/Musicians_Guide.po                           |    6 +-
 de-DE/Planet_CCRMA_at_Home.po                      |   14 +-
 de-DE/Preface.po                                   |    6 +-
 de-DE/Qtractor.po                                  |   10 +-
 de-DE/Real_Time_and_Low_Latency.po                 |    6 +-
 de-DE/Revision_History.po                          |    6 +-
 de-DE/Rosegarden.po                                |   10 +-
 de-DE/Solfege.po                                   |    6 +-
 de-DE/Sound_Cards.po                               |    6 +-
 de-DE/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 de-DE/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 de-DE/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 de-DE/SuperCollider/SuperCollider.po               |   14 +-
 el-GR/Ardour.po                                    |    6 +-
 el-GR/Audacity.po                                  |    9 +-
 el-GR/Audio_Vocabulary.po                          |    6 +-
 el-GR/Author_Group.po                              |    6 +-
 el-GR/Book_Info.po                                 |    8 +-
 el-GR/Chapter.po                                   |    6 +-
 el-GR/Digital_Audio_Workstations.po                |    6 +-
 el-GR/FluidSynth.po                                |    6 +-
 el-GR/Frescobaldi.po                               |    6 +-
 el-GR/LilyPond/LilyPond-counterpoint.po            |    6 +-
 el-GR/LilyPond/LilyPond-orchestra.po               |   79 +++--
 el-GR/LilyPond/LilyPond-piano.po                   |   58 ++--
 el-GR/LilyPond/LilyPond-syntax.po                  |   58 ++--
 el-GR/LilyPond/LilyPond.po                         |    6 +-
 el-GR/Musicians_Guide.po                           |    6 +-
 el-GR/Planet_CCRMA_at_Home.po                      |   14 +-
 el-GR/Preface.po                                   |    6 +-
 el-GR/Qtractor.po                                  |   10 +-
 el-GR/Real_Time_and_Low_Latency.po                 |    6 +-
 el-GR/Revision_History.po                          |    6 +-
 el-GR/Rosegarden.po                                |   10 +-
 el-GR/Solfege.po                                   |    6 +-
 el-GR/Sound_Cards.po                               |    6 +-
 el-GR/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 el-GR/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 el-GR/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 el-GR/SuperCollider/SuperCollider.po               |   14 +-
 en-US/Book_Info.xml                                |    6 +-
 es-ES/Ardour.po                                    |    6 +-
 es-ES/Audacity.po                                  |    9 +-
 es-ES/Audio_Vocabulary.po                          |    6 +-
 es-ES/Author_Group.po                              |    6 +-
 es-ES/Book_Info.po                                 |    8 +-
 es-ES/Chapter.po                                   |    6 +-
 es-ES/Digital_Audio_Workstations.po                |    6 +-
 es-ES/FluidSynth.po                                |    6 +-
 es-ES/Frescobaldi.po                               |    6 +-
 es-ES/LilyPond/LilyPond-counterpoint.po            |    6 +-
 es-ES/LilyPond/LilyPond-orchestra.po               |   79 +++--
 es-ES/LilyPond/LilyPond-piano.po                   |   58 ++--
 es-ES/LilyPond/LilyPond-syntax.po                  |   58 ++--
 es-ES/LilyPond/LilyPond.po                         |    6 +-
 es-ES/Musicians_Guide.po                           |    6 +-
 es-ES/Planet_CCRMA_at_Home.po                      |   14 +-
 es-ES/Preface.po                                   |    6 +-
 es-ES/Qtractor.po                                  |   10 +-
 es-ES/Real_Time_and_Low_Latency.po                 |    6 +-
 es-ES/Revision_History.po                          |    6 +-
 es-ES/Rosegarden.po                                |   10 +-
 es-ES/Solfege.po                                   |    6 +-
 es-ES/Sound_Cards.po                               |    6 +-
 es-ES/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 es-ES/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 es-ES/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 es-ES/SuperCollider/SuperCollider.po               |   14 +-
 fr-FR/Ardour.po                                    |    6 +-
 fr-FR/Audacity.po                                  |    9 +-
 fr-FR/Audio_Vocabulary.po                          |    6 +-
 fr-FR/Author_Group.po                              |    6 +-
 fr-FR/Book_Info.po                                 |    8 +-
 fr-FR/Chapter.po                                   |    6 +-
 fr-FR/Digital_Audio_Workstations.po                |    6 +-
 fr-FR/FluidSynth.po                                |    6 +-
 fr-FR/Frescobaldi.po                               |    6 +-
 fr-FR/LilyPond/LilyPond-counterpoint.po            |    6 +-
 fr-FR/LilyPond/LilyPond-orchestra.po               |   79 +++--
 fr-FR/LilyPond/LilyPond-piano.po                   |   58 ++--
 fr-FR/LilyPond/LilyPond-syntax.po                  |   58 ++--
 fr-FR/LilyPond/LilyPond.po                         |    6 +-
 fr-FR/Musicians_Guide.po                           |    6 +-
 fr-FR/Planet_CCRMA_at_Home.po                      |   14 +-
 fr-FR/Preface.po                                   |    6 +-
 fr-FR/Qtractor.po                                  |   10 +-
 fr-FR/Real_Time_and_Low_Latency.po                 |    6 +-
 fr-FR/Revision_History.po                          |    6 +-
 fr-FR/Rosegarden.po                                |   10 +-
 fr-FR/Solfege.po                                   |    6 +-
 fr-FR/Sound_Cards.po                               |    6 +-
 fr-FR/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 fr-FR/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 fr-FR/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 fr-FR/SuperCollider/SuperCollider.po               |   14 +-
 gu-IN/Ardour.po                                    |    6 +-
 gu-IN/Audacity.po                                  |    9 +-
 gu-IN/Audio_Vocabulary.po                          |    6 +-
 gu-IN/Author_Group.po                              |    6 +-
 gu-IN/Book_Info.po                                 |    8 +-
 gu-IN/Chapter.po                                   |    6 +-
 gu-IN/Digital_Audio_Workstations.po                |    6 +-
 gu-IN/FluidSynth.po                                |    6 +-
 gu-IN/Frescobaldi.po                               |    6 +-
 gu-IN/LilyPond/LilyPond-counterpoint.po            |    6 +-
 gu-IN/LilyPond/LilyPond-orchestra.po               |   79 +++--
 gu-IN/LilyPond/LilyPond-piano.po                   |   58 ++--
 gu-IN/LilyPond/LilyPond-syntax.po                  |   58 ++--
 gu-IN/LilyPond/LilyPond.po                         |    6 +-
 gu-IN/Musicians_Guide.po                           |    6 +-
 gu-IN/Planet_CCRMA_at_Home.po                      |   14 +-
 gu-IN/Preface.po                                   |    6 +-
 gu-IN/Qtractor.po                                  |   10 +-
 gu-IN/Real_Time_and_Low_Latency.po                 |    6 +-
 gu-IN/Revision_History.po                          |    6 +-
 gu-IN/Rosegarden.po                                |   10 +-
 gu-IN/Solfege.po                                   |    6 +-
 gu-IN/Sound_Cards.po                               |    6 +-
 gu-IN/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 gu-IN/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 gu-IN/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 gu-IN/SuperCollider/SuperCollider.po               |   14 +-
 hi-IN/Ardour.po                                    |    6 +-
 hi-IN/Audacity.po                                  |    9 +-
 hi-IN/Audio_Vocabulary.po                          |    6 +-
 hi-IN/Author_Group.po                              |    6 +-
 hi-IN/Book_Info.po                                 |    8 +-
 hi-IN/Chapter.po                                   |    6 +-
 hi-IN/Digital_Audio_Workstations.po                |    6 +-
 hi-IN/FluidSynth.po                                |    6 +-
 hi-IN/Frescobaldi.po                               |    6 +-
 hi-IN/LilyPond/LilyPond-counterpoint.po            |    6 +-
 hi-IN/LilyPond/LilyPond-orchestra.po               |   79 +++--
 hi-IN/LilyPond/LilyPond-piano.po                   |   58 ++--
 hi-IN/LilyPond/LilyPond-syntax.po                  |   58 ++--
 hi-IN/LilyPond/LilyPond.po                         |    6 +-
 hi-IN/Musicians_Guide.po                           |    6 +-
 hi-IN/Planet_CCRMA_at_Home.po                      |   14 +-
 hi-IN/Preface.po                                   |    6 +-
 hi-IN/Qtractor.po                                  |   10 +-
 hi-IN/Real_Time_and_Low_Latency.po                 |    6 +-
 hi-IN/Revision_History.po                          |    6 +-
 hi-IN/Rosegarden.po                                |   10 +-
 hi-IN/Solfege.po                                   |    6 +-
 hi-IN/Sound_Cards.po                               |    6 +-
 hi-IN/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 hi-IN/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 hi-IN/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 hi-IN/SuperCollider/SuperCollider.po               |   14 +-
 id-ID/Ardour.po                                    |    6 +-
 id-ID/Audacity.po                                  |    9 +-
 id-ID/Audio_Vocabulary.po                          |    6 +-
 id-ID/Author_Group.po                              |    6 +-
 id-ID/Book_Info.po                                 |    8 +-
 id-ID/Chapter.po                                   |    6 +-
 id-ID/Digital_Audio_Workstations.po                |    6 +-
 id-ID/FluidSynth.po                                |    6 +-
 id-ID/Frescobaldi.po                               |    6 +-
 id-ID/LilyPond/LilyPond-counterpoint.po            |    6 +-
 id-ID/LilyPond/LilyPond-orchestra.po               |   79 +++--
 id-ID/LilyPond/LilyPond-piano.po                   |   58 ++--
 id-ID/LilyPond/LilyPond-syntax.po                  |   58 ++--
 id-ID/LilyPond/LilyPond.po                         |    6 +-
 id-ID/Musicians_Guide.po                           |    6 +-
 id-ID/Planet_CCRMA_at_Home.po                      |   14 +-
 id-ID/Preface.po                                   |    6 +-
 id-ID/Qtractor.po                                  |   10 +-
 id-ID/Real_Time_and_Low_Latency.po                 |    6 +-
 id-ID/Revision_History.po                          |    6 +-
 id-ID/Rosegarden.po                                |   10 +-
 id-ID/Solfege.po                                   |    6 +-
 id-ID/Sound_Cards.po                               |    6 +-
 id-ID/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 id-ID/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 id-ID/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 id-ID/SuperCollider/SuperCollider.po               |   14 +-
 it-IT/Ardour.po                                    |    6 +-
 it-IT/Audacity.po                                  |    9 +-
 it-IT/Audio_Vocabulary.po                          |    6 +-
 it-IT/Author_Group.po                              |    6 +-
 it-IT/Book_Info.po                                 |    8 +-
 it-IT/Chapter.po                                   |    6 +-
 it-IT/Digital_Audio_Workstations.po                |    6 +-
 it-IT/FluidSynth.po                                |    6 +-
 it-IT/Frescobaldi.po                               |    6 +-
 it-IT/LilyPond/LilyPond-counterpoint.po            |    6 +-
 it-IT/LilyPond/LilyPond-orchestra.po               |   79 +++--
 it-IT/LilyPond/LilyPond-piano.po                   |   58 ++--
 it-IT/LilyPond/LilyPond-syntax.po                  |   58 ++--
 it-IT/LilyPond/LilyPond.po                         |    6 +-
 it-IT/Musicians_Guide.po                           |    6 +-
 it-IT/Planet_CCRMA_at_Home.po                      |   14 +-
 it-IT/Preface.po                                   |    6 +-
 it-IT/Qtractor.po                                  |   10 +-
 it-IT/Real_Time_and_Low_Latency.po                 |    6 +-
 it-IT/Revision_History.po                          |    6 +-
 it-IT/Rosegarden.po                                |   10 +-
 it-IT/Solfege.po                                   |    6 +-
 it-IT/Sound_Cards.po                               |    6 +-
 it-IT/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 it-IT/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 it-IT/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 it-IT/SuperCollider/SuperCollider.po               |   14 +-
 ja-JP/Ardour.po                                    |    6 +-
 ja-JP/Audacity.po                                  |    9 +-
 ja-JP/Audio_Vocabulary.po                          |    6 +-
 ja-JP/Author_Group.po                              |    6 +-
 ja-JP/Book_Info.po                                 |    8 +-
 ja-JP/Chapter.po                                   |    6 +-
 ja-JP/Digital_Audio_Workstations.po                |    6 +-
 ja-JP/FluidSynth.po                                |    6 +-
 ja-JP/Frescobaldi.po                               |    6 +-
 ja-JP/LilyPond/LilyPond-counterpoint.po            |    6 +-
 ja-JP/LilyPond/LilyPond-orchestra.po               |   79 +++--
 ja-JP/LilyPond/LilyPond-piano.po                   |   58 ++--
 ja-JP/LilyPond/LilyPond-syntax.po                  |   58 ++--
 ja-JP/LilyPond/LilyPond.po                         |    6 +-
 ja-JP/Musicians_Guide.po                           |    6 +-
 ja-JP/Planet_CCRMA_at_Home.po                      |   14 +-
 ja-JP/Preface.po                                   |    6 +-
 ja-JP/Qtractor.po                                  |   10 +-
 ja-JP/Real_Time_and_Low_Latency.po                 |    6 +-
 ja-JP/Revision_History.po                          |    6 +-
 ja-JP/Rosegarden.po                                |   10 +-
 ja-JP/Solfege.po                                   |    6 +-
 ja-JP/Sound_Cards.po                               |    6 +-
 ja-JP/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 ja-JP/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 ja-JP/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 ja-JP/SuperCollider/SuperCollider.po               |   14 +-
 kn-IN/Ardour.po                                    |    6 +-
 kn-IN/Audacity.po                                  |    9 +-
 kn-IN/Audio_Vocabulary.po                          |    6 +-
 kn-IN/Author_Group.po                              |    6 +-
 kn-IN/Book_Info.po                                 |    8 +-
 kn-IN/Chapter.po                                   |    6 +-
 kn-IN/Digital_Audio_Workstations.po                |    6 +-
 kn-IN/FluidSynth.po                                |    6 +-
 kn-IN/Frescobaldi.po                               |    6 +-
 kn-IN/LilyPond/LilyPond-counterpoint.po            |    6 +-
 kn-IN/LilyPond/LilyPond-orchestra.po               |   79 +++--
 kn-IN/LilyPond/LilyPond-piano.po                   |   58 ++--
 kn-IN/LilyPond/LilyPond-syntax.po                  |   58 ++--
 kn-IN/LilyPond/LilyPond.po                         |    6 +-
 kn-IN/Musicians_Guide.po                           |    6 +-
 kn-IN/Planet_CCRMA_at_Home.po                      |   14 +-
 kn-IN/Preface.po                                   |    6 +-
 kn-IN/Qtractor.po                                  |   10 +-
 kn-IN/Real_Time_and_Low_Latency.po                 |    6 +-
 kn-IN/Revision_History.po                          |    6 +-
 kn-IN/Rosegarden.po                                |   10 +-
 kn-IN/Solfege.po                                   |    6 +-
 kn-IN/Sound_Cards.po                               |    6 +-
 kn-IN/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 kn-IN/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 kn-IN/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 kn-IN/SuperCollider/SuperCollider.po               |   14 +-
 ml-IN/Ardour.po                                    |    6 +-
 ml-IN/Audacity.po                                  |    9 +-
 ml-IN/Audio_Vocabulary.po                          |    6 +-
 ml-IN/Author_Group.po                              |    6 +-
 ml-IN/Book_Info.po                                 |    8 +-
 ml-IN/Chapter.po                                   |    6 +-
 ml-IN/Digital_Audio_Workstations.po                |    6 +-
 ml-IN/FluidSynth.po                                |    6 +-
 ml-IN/Frescobaldi.po                               |    6 +-
 ml-IN/LilyPond/LilyPond-counterpoint.po            |    6 +-
 ml-IN/LilyPond/LilyPond-orchestra.po               |   79 +++--
 ml-IN/LilyPond/LilyPond-piano.po                   |   58 ++--
 ml-IN/LilyPond/LilyPond-syntax.po                  |   58 ++--
 ml-IN/LilyPond/LilyPond.po                         |    6 +-
 ml-IN/Musicians_Guide.po                           |    6 +-
 ml-IN/Planet_CCRMA_at_Home.po                      |   14 +-
 ml-IN/Preface.po                                   |    6 +-
 ml-IN/Qtractor.po                                  |   10 +-
 ml-IN/Real_Time_and_Low_Latency.po                 |    6 +-
 ml-IN/Revision_History.po                          |    6 +-
 ml-IN/Rosegarden.po                                |   10 +-
 ml-IN/Solfege.po                                   |    6 +-
 ml-IN/Sound_Cards.po                               |    6 +-
 ml-IN/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 ml-IN/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 ml-IN/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 ml-IN/SuperCollider/SuperCollider.po               |   14 +-
 mr-IN/Ardour.po                                    |    6 +-
 mr-IN/Audacity.po                                  |    9 +-
 mr-IN/Audio_Vocabulary.po                          |    6 +-
 mr-IN/Author_Group.po                              |    6 +-
 mr-IN/Book_Info.po                                 |    8 +-
 mr-IN/Chapter.po                                   |    6 +-
 mr-IN/Digital_Audio_Workstations.po                |    6 +-
 mr-IN/FluidSynth.po                                |    6 +-
 mr-IN/Frescobaldi.po                               |    6 +-
 mr-IN/LilyPond/LilyPond-counterpoint.po            |    6 +-
 mr-IN/LilyPond/LilyPond-orchestra.po               |   79 +++--
 mr-IN/LilyPond/LilyPond-piano.po                   |   58 ++--
 mr-IN/LilyPond/LilyPond-syntax.po                  |   58 ++--
 mr-IN/LilyPond/LilyPond.po                         |    6 +-
 mr-IN/Musicians_Guide.po                           |    6 +-
 mr-IN/Planet_CCRMA_at_Home.po                      |   14 +-
 mr-IN/Preface.po                                   |    6 +-
 mr-IN/Qtractor.po                                  |   10 +-
 mr-IN/Real_Time_and_Low_Latency.po                 |    6 +-
 mr-IN/Revision_History.po                          |    6 +-
 mr-IN/Rosegarden.po                                |   10 +-
 mr-IN/Solfege.po                                   |    6 +-
 mr-IN/Sound_Cards.po                               |    6 +-
 mr-IN/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 mr-IN/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 mr-IN/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 mr-IN/SuperCollider/SuperCollider.po               |   14 +-
 nl-NL/Ardour.po                                    |    6 +-
 nl-NL/Audacity.po                                  |    9 +-
 nl-NL/Audio_Vocabulary.po                          |    6 +-
 nl-NL/Author_Group.po                              |    6 +-
 nl-NL/Book_Info.po                                 |    8 +-
 nl-NL/Chapter.po                                   |    6 +-
 nl-NL/Digital_Audio_Workstations.po                |    6 +-
 nl-NL/FluidSynth.po                                |    6 +-
 nl-NL/Frescobaldi.po                               |    6 +-
 nl-NL/LilyPond/LilyPond-counterpoint.po            |    6 +-
 nl-NL/LilyPond/LilyPond-orchestra.po               |   79 +++--
 nl-NL/LilyPond/LilyPond-piano.po                   |   58 ++--
 nl-NL/LilyPond/LilyPond-syntax.po                  |   58 ++--
 nl-NL/LilyPond/LilyPond.po                         |    6 +-
 nl-NL/Musicians_Guide.po                           |    6 +-
 nl-NL/Planet_CCRMA_at_Home.po                      |   14 +-
 nl-NL/Preface.po                                   |    6 +-
 nl-NL/Qtractor.po                                  |   10 +-
 nl-NL/Real_Time_and_Low_Latency.po                 |    6 +-
 nl-NL/Revision_History.po                          |    6 +-
 nl-NL/Rosegarden.po                                |   10 +-
 nl-NL/Solfege.po                                   |    6 +-
 nl-NL/Sound_Cards.po                               |    6 +-
 nl-NL/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 nl-NL/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 nl-NL/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 nl-NL/SuperCollider/SuperCollider.po               |   14 +-
 or-IN/Ardour.po                                    |    6 +-
 or-IN/Audacity.po                                  |    9 +-
 or-IN/Audio_Vocabulary.po                          |    6 +-
 or-IN/Author_Group.po                              |    6 +-
 or-IN/Book_Info.po                                 |    8 +-
 or-IN/Chapter.po                                   |    6 +-
 or-IN/Digital_Audio_Workstations.po                |    6 +-
 or-IN/FluidSynth.po                                |    6 +-
 or-IN/Frescobaldi.po                               |    6 +-
 or-IN/LilyPond/LilyPond-counterpoint.po            |    6 +-
 or-IN/LilyPond/LilyPond-orchestra.po               |   79 +++--
 or-IN/LilyPond/LilyPond-piano.po                   |   58 ++--
 or-IN/LilyPond/LilyPond-syntax.po                  |   58 ++--
 or-IN/LilyPond/LilyPond.po                         |    6 +-
 or-IN/Musicians_Guide.po                           |    6 +-
 or-IN/Planet_CCRMA_at_Home.po                      |   14 +-
 or-IN/Preface.po                                   |    6 +-
 or-IN/Qtractor.po                                  |   10 +-
 or-IN/Real_Time_and_Low_Latency.po                 |    6 +-
 or-IN/Revision_History.po                          |    6 +-
 or-IN/Rosegarden.po                                |   10 +-
 or-IN/Solfege.po                                   |    6 +-
 or-IN/Sound_Cards.po                               |    6 +-
 or-IN/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 or-IN/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 or-IN/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 or-IN/SuperCollider/SuperCollider.po               |   14 +-
 pa-IN/Ardour.po                                    |    6 +-
 pa-IN/Audacity.po                                  |    9 +-
 pa-IN/Audio_Vocabulary.po                          |    6 +-
 pa-IN/Author_Group.po                              |    6 +-
 pa-IN/Book_Info.po                                 |    8 +-
 pa-IN/Chapter.po                                   |    6 +-
 pa-IN/Digital_Audio_Workstations.po                |    6 +-
 pa-IN/FluidSynth.po                                |    6 +-
 pa-IN/Frescobaldi.po                               |    6 +-
 pa-IN/LilyPond/LilyPond-counterpoint.po            |    6 +-
 pa-IN/LilyPond/LilyPond-orchestra.po               |   79 +++--
 pa-IN/LilyPond/LilyPond-piano.po                   |   58 ++--
 pa-IN/LilyPond/LilyPond-syntax.po                  |   58 ++--
 pa-IN/LilyPond/LilyPond.po                         |    6 +-
 pa-IN/Musicians_Guide.po                           |    6 +-
 pa-IN/Planet_CCRMA_at_Home.po                      |   14 +-
 pa-IN/Preface.po                                   |    6 +-
 pa-IN/Qtractor.po                                  |   10 +-
 pa-IN/Real_Time_and_Low_Latency.po                 |    6 +-
 pa-IN/Revision_History.po                          |    6 +-
 pa-IN/Rosegarden.po                                |   10 +-
 pa-IN/Solfege.po                                   |    6 +-
 pa-IN/Sound_Cards.po                               |    6 +-
 pa-IN/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 pa-IN/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 pa-IN/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 pa-IN/SuperCollider/SuperCollider.po               |   14 +-
 pl-PL/Ardour.po                                    |    6 +-
 pl-PL/Audacity.po                                  |    9 +-
 pl-PL/Audio_Vocabulary.po                          |    6 +-
 pl-PL/Author_Group.po                              |    6 +-
 pl-PL/Book_Info.po                                 |    8 +-
 pl-PL/Chapter.po                                   |    6 +-
 pl-PL/Digital_Audio_Workstations.po                |    6 +-
 pl-PL/FluidSynth.po                                |    6 +-
 pl-PL/Frescobaldi.po                               |    6 +-
 pl-PL/LilyPond/LilyPond-counterpoint.po            |    6 +-
 pl-PL/LilyPond/LilyPond-orchestra.po               |   79 +++--
 pl-PL/LilyPond/LilyPond-piano.po                   |   58 ++--
 pl-PL/LilyPond/LilyPond-syntax.po                  |   58 ++--
 pl-PL/LilyPond/LilyPond.po                         |    6 +-
 pl-PL/Musicians_Guide.po                           |    6 +-
 pl-PL/Planet_CCRMA_at_Home.po                      |   14 +-
 pl-PL/Preface.po                                   |    6 +-
 pl-PL/Qtractor.po                                  |   10 +-
 pl-PL/Real_Time_and_Low_Latency.po                 |    6 +-
 pl-PL/Revision_History.po                          |    6 +-
 pl-PL/Rosegarden.po                                |   10 +-
 pl-PL/Solfege.po                                   |    6 +-
 pl-PL/Sound_Cards.po                               |    6 +-
 pl-PL/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 pl-PL/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 pl-PL/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 pl-PL/SuperCollider/SuperCollider.po               |   14 +-
 pot/Ardour.pot                                     |    4 +-
 pot/Audacity.pot                                   |    4 +-
 pot/Audio_Vocabulary.pot                           |    4 +-
 pot/Author_Group.pot                               |    4 +-
 pot/Book_Info.pot                                  |    6 +-
 pot/Chapter.pot                                    |    4 +-
 pot/Digital_Audio_Workstations.pot                 |    4 +-
 pot/FluidSynth.pot                                 |    4 +-
 pot/Frescobaldi.pot                                |    4 +-
 pot/LilyPond/LilyPond-counterpoint.pot             |    4 +-
 pot/LilyPond/LilyPond-orchestra.pot                |    4 +-
 pot/LilyPond/LilyPond-piano.pot                    |    4 +-
 pot/LilyPond/LilyPond-syntax.pot                   |    4 +-
 pot/LilyPond/LilyPond.pot                          |    4 +-
 pot/Musicians_Guide.pot                            |    4 +-
 pot/Planet_CCRMA_at_Home.pot                       |    4 +-
 pot/Preface.pot                                    |    4 +-
 pot/Qtractor.pot                                   |    4 +-
 pot/Real_Time_and_Low_Latency.pot                  |    4 +-
 pot/Revision_History.pot                           |    4 +-
 pot/Rosegarden.pot                                 |    4 +-
 pot/Solfege.pot                                    |    4 +-
 pot/Sound_Cards.pot                                |    4 +-
 pot/Sound_Servers.pot                              |    4 +-
 .../SuperCollider-Basic_Programming.pot            |    4 +-
 pot/SuperCollider/SuperCollider-Composing.pot      |    4 +-
 pot/SuperCollider/SuperCollider-Exporting.pot      |    4 +-
 pot/SuperCollider/SuperCollider.pot                |    4 +-
 pt-BR/Ardour.po                                    |    6 +-
 pt-BR/Audacity.po                                  |    9 +-
 pt-BR/Audio_Vocabulary.po                          |    6 +-
 pt-BR/Author_Group.po                              |    6 +-
 pt-BR/Book_Info.po                                 |    8 +-
 pt-BR/Chapter.po                                   |    6 +-
 pt-BR/Digital_Audio_Workstations.po                |    6 +-
 pt-BR/FluidSynth.po                                |    6 +-
 pt-BR/Frescobaldi.po                               |    6 +-
 pt-BR/LilyPond/LilyPond-counterpoint.po            |    6 +-
 pt-BR/LilyPond/LilyPond-orchestra.po               |   79 +++--
 pt-BR/LilyPond/LilyPond-piano.po                   |   58 ++--
 pt-BR/LilyPond/LilyPond-syntax.po                  |   58 ++--
 pt-BR/LilyPond/LilyPond.po                         |    6 +-
 pt-BR/Musicians_Guide.po                           |    6 +-
 pt-BR/Planet_CCRMA_at_Home.po                      |   14 +-
 pt-BR/Preface.po                                   |    6 +-
 pt-BR/Qtractor.po                                  |   10 +-
 pt-BR/Real_Time_and_Low_Latency.po                 |    6 +-
 pt-BR/Revision_History.po                          |    6 +-
 pt-BR/Rosegarden.po                                |   10 +-
 pt-BR/Solfege.po                                   |    6 +-
 pt-BR/Sound_Cards.po                               |    6 +-
 pt-BR/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 pt-BR/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 pt-BR/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 pt-BR/SuperCollider/SuperCollider.po               |   14 +-
 pt-PT/Ardour.po                                    |    6 +-
 pt-PT/Audacity.po                                  |    9 +-
 pt-PT/Audio_Vocabulary.po                          |    6 +-
 pt-PT/Author_Group.po                              |    6 +-
 pt-PT/Book_Info.po                                 |    8 +-
 pt-PT/Chapter.po                                   |    6 +-
 pt-PT/Digital_Audio_Workstations.po                |    6 +-
 pt-PT/FluidSynth.po                                |    6 +-
 pt-PT/Frescobaldi.po                               |    6 +-
 pt-PT/LilyPond/LilyPond-counterpoint.po            |    6 +-
 pt-PT/LilyPond/LilyPond-orchestra.po               |   79 +++--
 pt-PT/LilyPond/LilyPond-piano.po                   |   58 ++--
 pt-PT/LilyPond/LilyPond-syntax.po                  |   58 ++--
 pt-PT/LilyPond/LilyPond.po                         |    6 +-
 pt-PT/Musicians_Guide.po                           |    6 +-
 pt-PT/Planet_CCRMA_at_Home.po                      |   14 +-
 pt-PT/Preface.po                                   |    6 +-
 pt-PT/Qtractor.po                                  |   10 +-
 pt-PT/Real_Time_and_Low_Latency.po                 |    6 +-
 pt-PT/Revision_History.po                          |    6 +-
 pt-PT/Rosegarden.po                                |   10 +-
 pt-PT/Solfege.po                                   |    6 +-
 pt-PT/Sound_Cards.po                               |    6 +-
 pt-PT/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 pt-PT/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 pt-PT/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 pt-PT/SuperCollider/SuperCollider.po               |   14 +-
 publican.cfg                                       |    3 +-
 ru-RU/Ardour.po                                    |    6 +-
 ru-RU/Audacity.po                                  |    9 +-
 ru-RU/Audio_Vocabulary.po                          |    6 +-
 ru-RU/Author_Group.po                              |    6 +-
 ru-RU/Book_Info.po                                 |    8 +-
 ru-RU/Chapter.po                                   |    6 +-
 ru-RU/Digital_Audio_Workstations.po                |    6 +-
 ru-RU/FluidSynth.po                                |    6 +-
 ru-RU/Frescobaldi.po                               |    6 +-
 ru-RU/LilyPond/LilyPond-counterpoint.po            |    6 +-
 ru-RU/LilyPond/LilyPond-orchestra.po               |   79 +++--
 ru-RU/LilyPond/LilyPond-piano.po                   |   58 ++--
 ru-RU/LilyPond/LilyPond-syntax.po                  |   58 ++--
 ru-RU/LilyPond/LilyPond.po                         |    6 +-
 ru-RU/Musicians_Guide.po                           |    6 +-
 ru-RU/Planet_CCRMA_at_Home.po                      |   14 +-
 ru-RU/Preface.po                                   |    6 +-
 ru-RU/Qtractor.po                                  |   10 +-
 ru-RU/Real_Time_and_Low_Latency.po                 |    6 +-
 ru-RU/Revision_History.po                          |    6 +-
 ru-RU/Rosegarden.po                                |   10 +-
 ru-RU/Solfege.po                                   |    6 +-
 ru-RU/Sound_Cards.po                               |    6 +-
 ru-RU/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 ru-RU/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 ru-RU/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 ru-RU/SuperCollider/SuperCollider.po               |   14 +-
 sr-Latn-RS/Ardour.po                               |    6 +-
 sr-Latn-RS/Audacity.po                             |    9 +-
 sr-Latn-RS/Audio_Vocabulary.po                     |    6 +-
 sr-Latn-RS/Author_Group.po                         |    6 +-
 sr-Latn-RS/Book_Info.po                            |    8 +-
 sr-Latn-RS/Chapter.po                              |    6 +-
 sr-Latn-RS/Digital_Audio_Workstations.po           |    6 +-
 sr-Latn-RS/FluidSynth.po                           |    6 +-
 sr-Latn-RS/Frescobaldi.po                          |    6 +-
 sr-Latn-RS/LilyPond/LilyPond-counterpoint.po       |    6 +-
 sr-Latn-RS/LilyPond/LilyPond-orchestra.po          |   79 +++--
 sr-Latn-RS/LilyPond/LilyPond-piano.po              |   58 ++--
 sr-Latn-RS/LilyPond/LilyPond-syntax.po             |   58 ++--
 sr-Latn-RS/LilyPond/LilyPond.po                    |    6 +-
 sr-Latn-RS/Musicians_Guide.po                      |    6 +-
 sr-Latn-RS/Planet_CCRMA_at_Home.po                 |   14 +-
 sr-Latn-RS/Preface.po                              |    6 +-
 sr-Latn-RS/Qtractor.po                             |   10 +-
 sr-Latn-RS/Real_Time_and_Low_Latency.po            |    6 +-
 sr-Latn-RS/Revision_History.po                     |    6 +-
 sr-Latn-RS/Rosegarden.po                           |   10 +-
 sr-Latn-RS/Solfege.po                              |    6 +-
 sr-Latn-RS/Sound_Cards.po                          |    6 +-
 sr-Latn-RS/Sound_Servers.po                        |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 .../SuperCollider/SuperCollider-Composing.po       |   80 +++---
 .../SuperCollider/SuperCollider-Exporting.po       |    6 +-
 sr-Latn-RS/SuperCollider/SuperCollider.po          |   14 +-
 sr-RS/Ardour.po                                    |    6 +-
 sr-RS/Audacity.po                                  |    9 +-
 sr-RS/Audio_Vocabulary.po                          |    6 +-
 sr-RS/Author_Group.po                              |    6 +-
 sr-RS/Book_Info.po                                 |    8 +-
 sr-RS/Chapter.po                                   |    6 +-
 sr-RS/Digital_Audio_Workstations.po                |    6 +-
 sr-RS/FluidSynth.po                                |    6 +-
 sr-RS/Frescobaldi.po                               |    6 +-
 sr-RS/LilyPond/LilyPond-counterpoint.po            |    6 +-
 sr-RS/LilyPond/LilyPond-orchestra.po               |   79 +++--
 sr-RS/LilyPond/LilyPond-piano.po                   |   58 ++--
 sr-RS/LilyPond/LilyPond-syntax.po                  |   58 ++--
 sr-RS/LilyPond/LilyPond.po                         |    6 +-
 sr-RS/Musicians_Guide.po                           |    6 +-
 sr-RS/Planet_CCRMA_at_Home.po                      |   14 +-
 sr-RS/Preface.po                                   |    6 +-
 sr-RS/Qtractor.po                                  |   10 +-
 sr-RS/Real_Time_and_Low_Latency.po                 |    6 +-
 sr-RS/Revision_History.po                          |    6 +-
 sr-RS/Rosegarden.po                                |   10 +-
 sr-RS/Solfege.po                                   |    6 +-
 sr-RS/Sound_Cards.po                               |    6 +-
 sr-RS/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 sr-RS/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 sr-RS/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 sr-RS/SuperCollider/SuperCollider.po               |   14 +-
 sv-SE/Ardour.po                                    |    6 +-
 sv-SE/Audacity.po                                  |    9 +-
 sv-SE/Audio_Vocabulary.po                          |    6 +-
 sv-SE/Author_Group.po                              |    6 +-
 sv-SE/Book_Info.po                                 |    8 +-
 sv-SE/Chapter.po                                   |    6 +-
 sv-SE/Digital_Audio_Workstations.po                |    6 +-
 sv-SE/FluidSynth.po                                |    6 +-
 sv-SE/Frescobaldi.po                               |    6 +-
 sv-SE/LilyPond/LilyPond-counterpoint.po            |    6 +-
 sv-SE/LilyPond/LilyPond-orchestra.po               |   79 +++--
 sv-SE/LilyPond/LilyPond-piano.po                   |   58 ++--
 sv-SE/LilyPond/LilyPond-syntax.po                  |   58 ++--
 sv-SE/LilyPond/LilyPond.po                         |    6 +-
 sv-SE/Musicians_Guide.po                           |    6 +-
 sv-SE/Planet_CCRMA_at_Home.po                      |   14 +-
 sv-SE/Preface.po                                   |    6 +-
 sv-SE/Qtractor.po                                  |   10 +-
 sv-SE/Real_Time_and_Low_Latency.po                 |    6 +-
 sv-SE/Revision_History.po                          |    6 +-
 sv-SE/Rosegarden.po                                |   10 +-
 sv-SE/Solfege.po                                   |    6 +-
 sv-SE/Sound_Cards.po                               |    6 +-
 sv-SE/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 sv-SE/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 sv-SE/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 sv-SE/SuperCollider/SuperCollider.po               |   14 +-
 ta-IN/Ardour.po                                    |    6 +-
 ta-IN/Audacity.po                                  |    9 +-
 ta-IN/Audio_Vocabulary.po                          |    6 +-
 ta-IN/Author_Group.po                              |    6 +-
 ta-IN/Book_Info.po                                 |    8 +-
 ta-IN/Chapter.po                                   |    6 +-
 ta-IN/Digital_Audio_Workstations.po                |    6 +-
 ta-IN/FluidSynth.po                                |    6 +-
 ta-IN/Frescobaldi.po                               |    6 +-
 ta-IN/LilyPond/LilyPond-counterpoint.po            |    6 +-
 ta-IN/LilyPond/LilyPond-orchestra.po               |   79 +++--
 ta-IN/LilyPond/LilyPond-piano.po                   |   58 ++--
 ta-IN/LilyPond/LilyPond-syntax.po                  |   58 ++--
 ta-IN/LilyPond/LilyPond.po                         |    6 +-
 ta-IN/Musicians_Guide.po                           |    6 +-
 ta-IN/Planet_CCRMA_at_Home.po                      |   14 +-
 ta-IN/Preface.po                                   |    6 +-
 ta-IN/Qtractor.po                                  |   10 +-
 ta-IN/Real_Time_and_Low_Latency.po                 |    6 +-
 ta-IN/Revision_History.po                          |    6 +-
 ta-IN/Rosegarden.po                                |   10 +-
 ta-IN/Solfege.po                                   |    6 +-
 ta-IN/Sound_Cards.po                               |    6 +-
 ta-IN/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 ta-IN/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 ta-IN/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 ta-IN/SuperCollider/SuperCollider.po               |   14 +-
 te-IN/Ardour.po                                    |    6 +-
 te-IN/Audacity.po                                  |    9 +-
 te-IN/Audio_Vocabulary.po                          |    6 +-
 te-IN/Author_Group.po                              |    6 +-
 te-IN/Book_Info.po                                 |    8 +-
 te-IN/Chapter.po                                   |    6 +-
 te-IN/Digital_Audio_Workstations.po                |    6 +-
 te-IN/FluidSynth.po                                |    6 +-
 te-IN/Frescobaldi.po                               |    6 +-
 te-IN/LilyPond/LilyPond-counterpoint.po            |    6 +-
 te-IN/LilyPond/LilyPond-orchestra.po               |   79 +++--
 te-IN/LilyPond/LilyPond-piano.po                   |   58 ++--
 te-IN/LilyPond/LilyPond-syntax.po                  |   58 ++--
 te-IN/LilyPond/LilyPond.po                         |    6 +-
 te-IN/Musicians_Guide.po                           |    6 +-
 te-IN/Planet_CCRMA_at_Home.po                      |   14 +-
 te-IN/Preface.po                                   |    6 +-
 te-IN/Qtractor.po                                  |   10 +-
 te-IN/Real_Time_and_Low_Latency.po                 |    6 +-
 te-IN/Revision_History.po                          |    6 +-
 te-IN/Rosegarden.po                                |   10 +-
 te-IN/Solfege.po                                   |    6 +-
 te-IN/Sound_Cards.po                               |    6 +-
 te-IN/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 te-IN/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 te-IN/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 te-IN/SuperCollider/SuperCollider.po               |   14 +-
 uk-UA/Ardour.po                                    |    6 +-
 uk-UA/Audacity.po                                  |    9 +-
 uk-UA/Audio_Vocabulary.po                          |    6 +-
 uk-UA/Author_Group.po                              |    6 +-
 uk-UA/Book_Info.po                                 |    8 +-
 uk-UA/Chapter.po                                   |    6 +-
 uk-UA/Digital_Audio_Workstations.po                |    6 +-
 uk-UA/FluidSynth.po                                |    6 +-
 uk-UA/Frescobaldi.po                               |    6 +-
 uk-UA/LilyPond/LilyPond-counterpoint.po            |    6 +-
 uk-UA/LilyPond/LilyPond-orchestra.po               |   79 +++--
 uk-UA/LilyPond/LilyPond-piano.po                   |   58 ++--
 uk-UA/LilyPond/LilyPond-syntax.po                  |   58 ++--
 uk-UA/LilyPond/LilyPond.po                         |    6 +-
 uk-UA/Musicians_Guide.po                           |    6 +-
 uk-UA/Planet_CCRMA_at_Home.po                      |   14 +-
 uk-UA/Preface.po                                   |    6 +-
 uk-UA/Qtractor.po                                  |   10 +-
 uk-UA/Real_Time_and_Low_Latency.po                 |    6 +-
 uk-UA/Revision_History.po                          |    6 +-
 uk-UA/Rosegarden.po                                |   10 +-
 uk-UA/Solfege.po                                   |    6 +-
 uk-UA/Sound_Cards.po                               |    6 +-
 uk-UA/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 uk-UA/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 uk-UA/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 uk-UA/SuperCollider/SuperCollider.po               |   14 +-
 zh-CN/Ardour.po                                    |    6 +-
 zh-CN/Audacity.po                                  |    9 +-
 zh-CN/Audio_Vocabulary.po                          |    6 +-
 zh-CN/Author_Group.po                              |    6 +-
 zh-CN/Book_Info.po                                 |    8 +-
 zh-CN/Chapter.po                                   |    6 +-
 zh-CN/Digital_Audio_Workstations.po                |    6 +-
 zh-CN/FluidSynth.po                                |    6 +-
 zh-CN/Frescobaldi.po                               |    6 +-
 zh-CN/LilyPond/LilyPond-counterpoint.po            |    6 +-
 zh-CN/LilyPond/LilyPond-orchestra.po               |   79 +++--
 zh-CN/LilyPond/LilyPond-piano.po                   |   58 ++--
 zh-CN/LilyPond/LilyPond-syntax.po                  |   58 ++--
 zh-CN/LilyPond/LilyPond.po                         |    6 +-
 zh-CN/Musicians_Guide.po                           |    6 +-
 zh-CN/Planet_CCRMA_at_Home.po                      |   14 +-
 zh-CN/Preface.po                                   |    6 +-
 zh-CN/Qtractor.po                                  |   10 +-
 zh-CN/Real_Time_and_Low_Latency.po                 |    6 +-
 zh-CN/Revision_History.po                          |    6 +-
 zh-CN/Rosegarden.po                                |   10 +-
 zh-CN/Solfege.po                                   |    6 +-
 zh-CN/Sound_Cards.po                               |    6 +-
 zh-CN/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 zh-CN/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 zh-CN/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 zh-CN/SuperCollider/SuperCollider.po               |   14 +-
 zh-TW/Ardour.po                                    |    6 +-
 zh-TW/Audacity.po                                  |    9 +-
 zh-TW/Audio_Vocabulary.po                          |    6 +-
 zh-TW/Author_Group.po                              |    6 +-
 zh-TW/Book_Info.po                                 |    8 +-
 zh-TW/Chapter.po                                   |    6 +-
 zh-TW/Digital_Audio_Workstations.po                |    6 +-
 zh-TW/FluidSynth.po                                |    6 +-
 zh-TW/Frescobaldi.po                               |    6 +-
 zh-TW/LilyPond/LilyPond-counterpoint.po            |    6 +-
 zh-TW/LilyPond/LilyPond-orchestra.po               |   79 +++--
 zh-TW/LilyPond/LilyPond-piano.po                   |   58 ++--
 zh-TW/LilyPond/LilyPond-syntax.po                  |   58 ++--
 zh-TW/LilyPond/LilyPond.po                         |    6 +-
 zh-TW/Musicians_Guide.po                           |    6 +-
 zh-TW/Planet_CCRMA_at_Home.po                      |   14 +-
 zh-TW/Preface.po                                   |    6 +-
 zh-TW/Qtractor.po                                  |   10 +-
 zh-TW/Real_Time_and_Low_Latency.po                 |    6 +-
 zh-TW/Revision_History.po                          |    6 +-
 zh-TW/Rosegarden.po                                |   10 +-
 zh-TW/Solfege.po                                   |    6 +-
 zh-TW/Sound_Cards.po                               |    6 +-
 zh-TW/Sound_Servers.po                             |   14 +-
 .../SuperCollider-Basic_Programming.po             |  360 ++++++++++----------
 zh-TW/SuperCollider/SuperCollider-Composing.po     |   80 +++---
 zh-TW/SuperCollider/SuperCollider-Exporting.po     |    6 +-
 zh-TW/SuperCollider/SuperCollider.po               |   14 +-
 870 files changed, 12332 insertions(+), 12091 deletions(-)
---
diff --git a/as-IN/Ardour.po b/as-IN/Ardour.po
index c8acebe..8e4d38f 100644
--- a/as-IN/Ardour.po
+++ b/as-IN/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/as-IN/Audacity.po b/as-IN/Audacity.po
index 3e5342c..cb97802 100644
--- a/as-IN/Audacity.po
+++ b/as-IN/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/as-IN/Audio_Vocabulary.po b/as-IN/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/as-IN/Audio_Vocabulary.po
+++ b/as-IN/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/as-IN/Author_Group.po b/as-IN/Author_Group.po
index b9bc116..b8495ba 100644
--- a/as-IN/Author_Group.po
+++ b/as-IN/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/as-IN/Book_Info.po b/as-IN/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/as-IN/Book_Info.po
+++ b/as-IN/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/as-IN/Chapter.po b/as-IN/Chapter.po
index 11a839b..07f5158 100644
--- a/as-IN/Chapter.po
+++ b/as-IN/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/as-IN/Digital_Audio_Workstations.po b/as-IN/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/as-IN/Digital_Audio_Workstations.po
+++ b/as-IN/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/as-IN/FluidSynth.po b/as-IN/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/as-IN/FluidSynth.po
+++ b/as-IN/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/as-IN/Frescobaldi.po b/as-IN/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/as-IN/Frescobaldi.po
+++ b/as-IN/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/as-IN/LilyPond/LilyPond-counterpoint.po b/as-IN/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/as-IN/LilyPond/LilyPond-counterpoint.po
+++ b/as-IN/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/as-IN/LilyPond/LilyPond-orchestra.po b/as-IN/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/as-IN/LilyPond/LilyPond-orchestra.po
+++ b/as-IN/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/as-IN/LilyPond/LilyPond-piano.po b/as-IN/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/as-IN/LilyPond/LilyPond-piano.po
+++ b/as-IN/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/as-IN/LilyPond/LilyPond-syntax.po b/as-IN/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/as-IN/LilyPond/LilyPond-syntax.po
+++ b/as-IN/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/as-IN/LilyPond/LilyPond.po b/as-IN/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/as-IN/LilyPond/LilyPond.po
+++ b/as-IN/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/as-IN/Musicians_Guide.po b/as-IN/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/as-IN/Musicians_Guide.po
+++ b/as-IN/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/as-IN/Planet_CCRMA_at_Home.po b/as-IN/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/as-IN/Planet_CCRMA_at_Home.po
+++ b/as-IN/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/as-IN/Preface.po b/as-IN/Preface.po
index 3ef24e7..1feb467 100644
--- a/as-IN/Preface.po
+++ b/as-IN/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/as-IN/Qtractor.po b/as-IN/Qtractor.po
index 25f8134..fdaa731 100644
--- a/as-IN/Qtractor.po
+++ b/as-IN/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/as-IN/Real_Time_and_Low_Latency.po b/as-IN/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/as-IN/Real_Time_and_Low_Latency.po
+++ b/as-IN/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/as-IN/Revision_History.po b/as-IN/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/as-IN/Revision_History.po
+++ b/as-IN/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/as-IN/Rosegarden.po b/as-IN/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/as-IN/Rosegarden.po
+++ b/as-IN/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/as-IN/Solfege.po b/as-IN/Solfege.po
index ea5913f..673c88c 100644
--- a/as-IN/Solfege.po
+++ b/as-IN/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/as-IN/Sound_Cards.po b/as-IN/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/as-IN/Sound_Cards.po
+++ b/as-IN/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/as-IN/Sound_Servers.po b/as-IN/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/as-IN/Sound_Servers.po
+++ b/as-IN/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/as-IN/SuperCollider/SuperCollider-Basic_Programming.po b/as-IN/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/as-IN/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/as-IN/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/as-IN/SuperCollider/SuperCollider-Composing.po b/as-IN/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/as-IN/SuperCollider/SuperCollider-Composing.po
+++ b/as-IN/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/as-IN/SuperCollider/SuperCollider-Exporting.po b/as-IN/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/as-IN/SuperCollider/SuperCollider-Exporting.po
+++ b/as-IN/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/as-IN/SuperCollider/SuperCollider.po b/as-IN/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/as-IN/SuperCollider/SuperCollider.po
+++ b/as-IN/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/bn-IN/Ardour.po b/bn-IN/Ardour.po
index c8acebe..8e4d38f 100644
--- a/bn-IN/Ardour.po
+++ b/bn-IN/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/bn-IN/Audacity.po b/bn-IN/Audacity.po
index 3e5342c..cb97802 100644
--- a/bn-IN/Audacity.po
+++ b/bn-IN/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/bn-IN/Audio_Vocabulary.po b/bn-IN/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/bn-IN/Audio_Vocabulary.po
+++ b/bn-IN/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/bn-IN/Author_Group.po b/bn-IN/Author_Group.po
index b9bc116..b8495ba 100644
--- a/bn-IN/Author_Group.po
+++ b/bn-IN/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/bn-IN/Book_Info.po b/bn-IN/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/bn-IN/Book_Info.po
+++ b/bn-IN/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/bn-IN/Chapter.po b/bn-IN/Chapter.po
index 11a839b..07f5158 100644
--- a/bn-IN/Chapter.po
+++ b/bn-IN/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/bn-IN/Digital_Audio_Workstations.po b/bn-IN/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/bn-IN/Digital_Audio_Workstations.po
+++ b/bn-IN/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/bn-IN/FluidSynth.po b/bn-IN/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/bn-IN/FluidSynth.po
+++ b/bn-IN/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/bn-IN/Frescobaldi.po b/bn-IN/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/bn-IN/Frescobaldi.po
+++ b/bn-IN/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/bn-IN/LilyPond/LilyPond-counterpoint.po b/bn-IN/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/bn-IN/LilyPond/LilyPond-counterpoint.po
+++ b/bn-IN/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/bn-IN/LilyPond/LilyPond-orchestra.po b/bn-IN/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/bn-IN/LilyPond/LilyPond-orchestra.po
+++ b/bn-IN/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/bn-IN/LilyPond/LilyPond-piano.po b/bn-IN/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/bn-IN/LilyPond/LilyPond-piano.po
+++ b/bn-IN/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/bn-IN/LilyPond/LilyPond-syntax.po b/bn-IN/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/bn-IN/LilyPond/LilyPond-syntax.po
+++ b/bn-IN/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/bn-IN/LilyPond/LilyPond.po b/bn-IN/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/bn-IN/LilyPond/LilyPond.po
+++ b/bn-IN/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/bn-IN/Musicians_Guide.po b/bn-IN/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/bn-IN/Musicians_Guide.po
+++ b/bn-IN/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/bn-IN/Planet_CCRMA_at_Home.po b/bn-IN/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/bn-IN/Planet_CCRMA_at_Home.po
+++ b/bn-IN/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/bn-IN/Preface.po b/bn-IN/Preface.po
index 3ef24e7..1feb467 100644
--- a/bn-IN/Preface.po
+++ b/bn-IN/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/bn-IN/Qtractor.po b/bn-IN/Qtractor.po
index 25f8134..fdaa731 100644
--- a/bn-IN/Qtractor.po
+++ b/bn-IN/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/bn-IN/Real_Time_and_Low_Latency.po b/bn-IN/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/bn-IN/Real_Time_and_Low_Latency.po
+++ b/bn-IN/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/bn-IN/Revision_History.po b/bn-IN/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/bn-IN/Revision_History.po
+++ b/bn-IN/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/bn-IN/Rosegarden.po b/bn-IN/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/bn-IN/Rosegarden.po
+++ b/bn-IN/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/bn-IN/Solfege.po b/bn-IN/Solfege.po
index ea5913f..673c88c 100644
--- a/bn-IN/Solfege.po
+++ b/bn-IN/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/bn-IN/Sound_Cards.po b/bn-IN/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/bn-IN/Sound_Cards.po
+++ b/bn-IN/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/bn-IN/Sound_Servers.po b/bn-IN/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/bn-IN/Sound_Servers.po
+++ b/bn-IN/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/bn-IN/SuperCollider/SuperCollider-Basic_Programming.po b/bn-IN/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/bn-IN/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/bn-IN/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/bn-IN/SuperCollider/SuperCollider-Composing.po b/bn-IN/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/bn-IN/SuperCollider/SuperCollider-Composing.po
+++ b/bn-IN/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/bn-IN/SuperCollider/SuperCollider-Exporting.po b/bn-IN/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/bn-IN/SuperCollider/SuperCollider-Exporting.po
+++ b/bn-IN/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/bn-IN/SuperCollider/SuperCollider.po b/bn-IN/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/bn-IN/SuperCollider/SuperCollider.po
+++ b/bn-IN/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/cs-CZ/Ardour.po b/cs-CZ/Ardour.po
index c8acebe..8e4d38f 100644
--- a/cs-CZ/Ardour.po
+++ b/cs-CZ/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/cs-CZ/Audacity.po b/cs-CZ/Audacity.po
index 3e5342c..cb97802 100644
--- a/cs-CZ/Audacity.po
+++ b/cs-CZ/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/cs-CZ/Audio_Vocabulary.po b/cs-CZ/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/cs-CZ/Audio_Vocabulary.po
+++ b/cs-CZ/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/cs-CZ/Author_Group.po b/cs-CZ/Author_Group.po
index b9bc116..b8495ba 100644
--- a/cs-CZ/Author_Group.po
+++ b/cs-CZ/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/cs-CZ/Book_Info.po b/cs-CZ/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/cs-CZ/Book_Info.po
+++ b/cs-CZ/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/cs-CZ/Chapter.po b/cs-CZ/Chapter.po
index 11a839b..07f5158 100644
--- a/cs-CZ/Chapter.po
+++ b/cs-CZ/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/cs-CZ/Digital_Audio_Workstations.po b/cs-CZ/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/cs-CZ/Digital_Audio_Workstations.po
+++ b/cs-CZ/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/cs-CZ/FluidSynth.po b/cs-CZ/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/cs-CZ/FluidSynth.po
+++ b/cs-CZ/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/cs-CZ/Frescobaldi.po b/cs-CZ/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/cs-CZ/Frescobaldi.po
+++ b/cs-CZ/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/cs-CZ/LilyPond/LilyPond-counterpoint.po b/cs-CZ/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/cs-CZ/LilyPond/LilyPond-counterpoint.po
+++ b/cs-CZ/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/cs-CZ/LilyPond/LilyPond-orchestra.po b/cs-CZ/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/cs-CZ/LilyPond/LilyPond-orchestra.po
+++ b/cs-CZ/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/cs-CZ/LilyPond/LilyPond-piano.po b/cs-CZ/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/cs-CZ/LilyPond/LilyPond-piano.po
+++ b/cs-CZ/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/cs-CZ/LilyPond/LilyPond-syntax.po b/cs-CZ/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/cs-CZ/LilyPond/LilyPond-syntax.po
+++ b/cs-CZ/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/cs-CZ/LilyPond/LilyPond.po b/cs-CZ/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/cs-CZ/LilyPond/LilyPond.po
+++ b/cs-CZ/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/cs-CZ/Musicians_Guide.po b/cs-CZ/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/cs-CZ/Musicians_Guide.po
+++ b/cs-CZ/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/cs-CZ/Planet_CCRMA_at_Home.po b/cs-CZ/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/cs-CZ/Planet_CCRMA_at_Home.po
+++ b/cs-CZ/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/cs-CZ/Preface.po b/cs-CZ/Preface.po
index 3ef24e7..1feb467 100644
--- a/cs-CZ/Preface.po
+++ b/cs-CZ/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/cs-CZ/Qtractor.po b/cs-CZ/Qtractor.po
index 25f8134..fdaa731 100644
--- a/cs-CZ/Qtractor.po
+++ b/cs-CZ/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/cs-CZ/Real_Time_and_Low_Latency.po b/cs-CZ/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/cs-CZ/Real_Time_and_Low_Latency.po
+++ b/cs-CZ/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/cs-CZ/Revision_History.po b/cs-CZ/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/cs-CZ/Revision_History.po
+++ b/cs-CZ/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/cs-CZ/Rosegarden.po b/cs-CZ/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/cs-CZ/Rosegarden.po
+++ b/cs-CZ/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/cs-CZ/Solfege.po b/cs-CZ/Solfege.po
index ea5913f..673c88c 100644
--- a/cs-CZ/Solfege.po
+++ b/cs-CZ/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/cs-CZ/Sound_Cards.po b/cs-CZ/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/cs-CZ/Sound_Cards.po
+++ b/cs-CZ/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/cs-CZ/Sound_Servers.po b/cs-CZ/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/cs-CZ/Sound_Servers.po
+++ b/cs-CZ/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/cs-CZ/SuperCollider/SuperCollider-Basic_Programming.po b/cs-CZ/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/cs-CZ/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/cs-CZ/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/cs-CZ/SuperCollider/SuperCollider-Composing.po b/cs-CZ/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/cs-CZ/SuperCollider/SuperCollider-Composing.po
+++ b/cs-CZ/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/cs-CZ/SuperCollider/SuperCollider-Exporting.po b/cs-CZ/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/cs-CZ/SuperCollider/SuperCollider-Exporting.po
+++ b/cs-CZ/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/cs-CZ/SuperCollider/SuperCollider.po b/cs-CZ/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/cs-CZ/SuperCollider/SuperCollider.po
+++ b/cs-CZ/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/de-DE/Ardour.po b/de-DE/Ardour.po
index c8acebe..8e4d38f 100644
--- a/de-DE/Ardour.po
+++ b/de-DE/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/de-DE/Audacity.po b/de-DE/Audacity.po
index 3e5342c..cb97802 100644
--- a/de-DE/Audacity.po
+++ b/de-DE/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/de-DE/Audio_Vocabulary.po b/de-DE/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/de-DE/Audio_Vocabulary.po
+++ b/de-DE/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/de-DE/Author_Group.po b/de-DE/Author_Group.po
index b9bc116..b8495ba 100644
--- a/de-DE/Author_Group.po
+++ b/de-DE/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/de-DE/Book_Info.po b/de-DE/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/de-DE/Book_Info.po
+++ b/de-DE/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/de-DE/Chapter.po b/de-DE/Chapter.po
index 11a839b..07f5158 100644
--- a/de-DE/Chapter.po
+++ b/de-DE/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/de-DE/Digital_Audio_Workstations.po b/de-DE/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/de-DE/Digital_Audio_Workstations.po
+++ b/de-DE/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/de-DE/FluidSynth.po b/de-DE/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/de-DE/FluidSynth.po
+++ b/de-DE/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/de-DE/Frescobaldi.po b/de-DE/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/de-DE/Frescobaldi.po
+++ b/de-DE/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/de-DE/LilyPond/LilyPond-counterpoint.po b/de-DE/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/de-DE/LilyPond/LilyPond-counterpoint.po
+++ b/de-DE/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/de-DE/LilyPond/LilyPond-orchestra.po b/de-DE/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/de-DE/LilyPond/LilyPond-orchestra.po
+++ b/de-DE/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/de-DE/LilyPond/LilyPond-piano.po b/de-DE/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/de-DE/LilyPond/LilyPond-piano.po
+++ b/de-DE/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/de-DE/LilyPond/LilyPond-syntax.po b/de-DE/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/de-DE/LilyPond/LilyPond-syntax.po
+++ b/de-DE/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/de-DE/LilyPond/LilyPond.po b/de-DE/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/de-DE/LilyPond/LilyPond.po
+++ b/de-DE/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/de-DE/Musicians_Guide.po b/de-DE/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/de-DE/Musicians_Guide.po
+++ b/de-DE/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/de-DE/Planet_CCRMA_at_Home.po b/de-DE/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/de-DE/Planet_CCRMA_at_Home.po
+++ b/de-DE/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/de-DE/Preface.po b/de-DE/Preface.po
index 3ef24e7..1feb467 100644
--- a/de-DE/Preface.po
+++ b/de-DE/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/de-DE/Qtractor.po b/de-DE/Qtractor.po
index 25f8134..fdaa731 100644
--- a/de-DE/Qtractor.po
+++ b/de-DE/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/de-DE/Real_Time_and_Low_Latency.po b/de-DE/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/de-DE/Real_Time_and_Low_Latency.po
+++ b/de-DE/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/de-DE/Revision_History.po b/de-DE/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/de-DE/Revision_History.po
+++ b/de-DE/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/de-DE/Rosegarden.po b/de-DE/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/de-DE/Rosegarden.po
+++ b/de-DE/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/de-DE/Solfege.po b/de-DE/Solfege.po
index ea5913f..673c88c 100644
--- a/de-DE/Solfege.po
+++ b/de-DE/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/de-DE/Sound_Cards.po b/de-DE/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/de-DE/Sound_Cards.po
+++ b/de-DE/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/de-DE/Sound_Servers.po b/de-DE/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/de-DE/Sound_Servers.po
+++ b/de-DE/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/de-DE/SuperCollider/SuperCollider-Basic_Programming.po b/de-DE/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/de-DE/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/de-DE/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/de-DE/SuperCollider/SuperCollider-Composing.po b/de-DE/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/de-DE/SuperCollider/SuperCollider-Composing.po
+++ b/de-DE/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/de-DE/SuperCollider/SuperCollider-Exporting.po b/de-DE/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/de-DE/SuperCollider/SuperCollider-Exporting.po
+++ b/de-DE/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/de-DE/SuperCollider/SuperCollider.po b/de-DE/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/de-DE/SuperCollider/SuperCollider.po
+++ b/de-DE/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/el-GR/Ardour.po b/el-GR/Ardour.po
index c8acebe..8e4d38f 100644
--- a/el-GR/Ardour.po
+++ b/el-GR/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/el-GR/Audacity.po b/el-GR/Audacity.po
index 3e5342c..cb97802 100644
--- a/el-GR/Audacity.po
+++ b/el-GR/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/el-GR/Audio_Vocabulary.po b/el-GR/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/el-GR/Audio_Vocabulary.po
+++ b/el-GR/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/el-GR/Author_Group.po b/el-GR/Author_Group.po
index b9bc116..b8495ba 100644
--- a/el-GR/Author_Group.po
+++ b/el-GR/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/el-GR/Book_Info.po b/el-GR/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/el-GR/Book_Info.po
+++ b/el-GR/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/el-GR/Chapter.po b/el-GR/Chapter.po
index 11a839b..07f5158 100644
--- a/el-GR/Chapter.po
+++ b/el-GR/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/el-GR/Digital_Audio_Workstations.po b/el-GR/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/el-GR/Digital_Audio_Workstations.po
+++ b/el-GR/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/el-GR/FluidSynth.po b/el-GR/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/el-GR/FluidSynth.po
+++ b/el-GR/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/el-GR/Frescobaldi.po b/el-GR/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/el-GR/Frescobaldi.po
+++ b/el-GR/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/el-GR/LilyPond/LilyPond-counterpoint.po b/el-GR/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/el-GR/LilyPond/LilyPond-counterpoint.po
+++ b/el-GR/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/el-GR/LilyPond/LilyPond-orchestra.po b/el-GR/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/el-GR/LilyPond/LilyPond-orchestra.po
+++ b/el-GR/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/el-GR/LilyPond/LilyPond-piano.po b/el-GR/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/el-GR/LilyPond/LilyPond-piano.po
+++ b/el-GR/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/el-GR/LilyPond/LilyPond-syntax.po b/el-GR/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/el-GR/LilyPond/LilyPond-syntax.po
+++ b/el-GR/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/el-GR/LilyPond/LilyPond.po b/el-GR/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/el-GR/LilyPond/LilyPond.po
+++ b/el-GR/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/el-GR/Musicians_Guide.po b/el-GR/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/el-GR/Musicians_Guide.po
+++ b/el-GR/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/el-GR/Planet_CCRMA_at_Home.po b/el-GR/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/el-GR/Planet_CCRMA_at_Home.po
+++ b/el-GR/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/el-GR/Preface.po b/el-GR/Preface.po
index 3ef24e7..1feb467 100644
--- a/el-GR/Preface.po
+++ b/el-GR/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/el-GR/Qtractor.po b/el-GR/Qtractor.po
index 25f8134..fdaa731 100644
--- a/el-GR/Qtractor.po
+++ b/el-GR/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/el-GR/Real_Time_and_Low_Latency.po b/el-GR/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/el-GR/Real_Time_and_Low_Latency.po
+++ b/el-GR/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/el-GR/Revision_History.po b/el-GR/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/el-GR/Revision_History.po
+++ b/el-GR/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/el-GR/Rosegarden.po b/el-GR/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/el-GR/Rosegarden.po
+++ b/el-GR/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/el-GR/Solfege.po b/el-GR/Solfege.po
index ea5913f..673c88c 100644
--- a/el-GR/Solfege.po
+++ b/el-GR/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/el-GR/Sound_Cards.po b/el-GR/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/el-GR/Sound_Cards.po
+++ b/el-GR/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/el-GR/Sound_Servers.po b/el-GR/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/el-GR/Sound_Servers.po
+++ b/el-GR/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/el-GR/SuperCollider/SuperCollider-Basic_Programming.po b/el-GR/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/el-GR/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/el-GR/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/el-GR/SuperCollider/SuperCollider-Composing.po b/el-GR/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/el-GR/SuperCollider/SuperCollider-Composing.po
+++ b/el-GR/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/el-GR/SuperCollider/SuperCollider-Exporting.po b/el-GR/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/el-GR/SuperCollider/SuperCollider-Exporting.po
+++ b/el-GR/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/el-GR/SuperCollider/SuperCollider.po b/el-GR/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/el-GR/SuperCollider/SuperCollider.po
+++ b/el-GR/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/en-US/Book_Info.xml b/en-US/Book_Info.xml
index 5b0ed7a..f15f347 100644
--- a/en-US/Book_Info.xml
+++ b/en-US/Book_Info.xml
@@ -7,9 +7,9 @@
 	<title>Musicians' Guide</title>
 	<subtitle>A guide to Fedora Linux's audio creation and music capabilities.</subtitle>
 <!-- Haydn: <subtitle>A guide to Fedora Linux's audio creation and music capabilities, written in a new and special way.</subtitle> -->
-	<productname>Fedora Draft Documentation</productname>
-	<productnumber></productnumber>
-	<edition>14.0.1</edition>
+	<productname>Fedora</productname>
+	<productnumber>14</productnumber>
+	<edition>1</edition>
 	<pubsnumber>0</pubsnumber>
 	<abstract>
 		<para>This document explores some audio-creation and music activities possible with Fedora Linux.  Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage.
diff --git a/es-ES/Ardour.po b/es-ES/Ardour.po
index c8acebe..8e4d38f 100644
--- a/es-ES/Ardour.po
+++ b/es-ES/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/es-ES/Audacity.po b/es-ES/Audacity.po
index 3e5342c..cb97802 100644
--- a/es-ES/Audacity.po
+++ b/es-ES/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/es-ES/Audio_Vocabulary.po b/es-ES/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/es-ES/Audio_Vocabulary.po
+++ b/es-ES/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/es-ES/Author_Group.po b/es-ES/Author_Group.po
index b9bc116..b8495ba 100644
--- a/es-ES/Author_Group.po
+++ b/es-ES/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/es-ES/Book_Info.po b/es-ES/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/es-ES/Book_Info.po
+++ b/es-ES/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/es-ES/Chapter.po b/es-ES/Chapter.po
index 11a839b..07f5158 100644
--- a/es-ES/Chapter.po
+++ b/es-ES/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/es-ES/Digital_Audio_Workstations.po b/es-ES/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/es-ES/Digital_Audio_Workstations.po
+++ b/es-ES/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/es-ES/FluidSynth.po b/es-ES/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/es-ES/FluidSynth.po
+++ b/es-ES/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/es-ES/Frescobaldi.po b/es-ES/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/es-ES/Frescobaldi.po
+++ b/es-ES/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/es-ES/LilyPond/LilyPond-counterpoint.po b/es-ES/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/es-ES/LilyPond/LilyPond-counterpoint.po
+++ b/es-ES/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/es-ES/LilyPond/LilyPond-orchestra.po b/es-ES/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/es-ES/LilyPond/LilyPond-orchestra.po
+++ b/es-ES/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/es-ES/LilyPond/LilyPond-piano.po b/es-ES/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/es-ES/LilyPond/LilyPond-piano.po
+++ b/es-ES/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/es-ES/LilyPond/LilyPond-syntax.po b/es-ES/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/es-ES/LilyPond/LilyPond-syntax.po
+++ b/es-ES/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/es-ES/LilyPond/LilyPond.po b/es-ES/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/es-ES/LilyPond/LilyPond.po
+++ b/es-ES/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/es-ES/Musicians_Guide.po b/es-ES/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/es-ES/Musicians_Guide.po
+++ b/es-ES/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/es-ES/Planet_CCRMA_at_Home.po b/es-ES/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/es-ES/Planet_CCRMA_at_Home.po
+++ b/es-ES/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/es-ES/Preface.po b/es-ES/Preface.po
index 3ef24e7..1feb467 100644
--- a/es-ES/Preface.po
+++ b/es-ES/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/es-ES/Qtractor.po b/es-ES/Qtractor.po
index 25f8134..fdaa731 100644
--- a/es-ES/Qtractor.po
+++ b/es-ES/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/es-ES/Real_Time_and_Low_Latency.po b/es-ES/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/es-ES/Real_Time_and_Low_Latency.po
+++ b/es-ES/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/es-ES/Revision_History.po b/es-ES/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/es-ES/Revision_History.po
+++ b/es-ES/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/es-ES/Rosegarden.po b/es-ES/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/es-ES/Rosegarden.po
+++ b/es-ES/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/es-ES/Solfege.po b/es-ES/Solfege.po
index ea5913f..673c88c 100644
--- a/es-ES/Solfege.po
+++ b/es-ES/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/es-ES/Sound_Cards.po b/es-ES/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/es-ES/Sound_Cards.po
+++ b/es-ES/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/es-ES/Sound_Servers.po b/es-ES/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/es-ES/Sound_Servers.po
+++ b/es-ES/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/es-ES/SuperCollider/SuperCollider-Basic_Programming.po b/es-ES/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/es-ES/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/es-ES/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/es-ES/SuperCollider/SuperCollider-Composing.po b/es-ES/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/es-ES/SuperCollider/SuperCollider-Composing.po
+++ b/es-ES/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/es-ES/SuperCollider/SuperCollider-Exporting.po b/es-ES/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/es-ES/SuperCollider/SuperCollider-Exporting.po
+++ b/es-ES/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/es-ES/SuperCollider/SuperCollider.po b/es-ES/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/es-ES/SuperCollider/SuperCollider.po
+++ b/es-ES/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/fr-FR/Ardour.po b/fr-FR/Ardour.po
index c8acebe..8e4d38f 100644
--- a/fr-FR/Ardour.po
+++ b/fr-FR/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/fr-FR/Audacity.po b/fr-FR/Audacity.po
index 3e5342c..cb97802 100644
--- a/fr-FR/Audacity.po
+++ b/fr-FR/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/fr-FR/Audio_Vocabulary.po b/fr-FR/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/fr-FR/Audio_Vocabulary.po
+++ b/fr-FR/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/fr-FR/Author_Group.po b/fr-FR/Author_Group.po
index b9bc116..b8495ba 100644
--- a/fr-FR/Author_Group.po
+++ b/fr-FR/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/fr-FR/Book_Info.po b/fr-FR/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/fr-FR/Book_Info.po
+++ b/fr-FR/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/fr-FR/Chapter.po b/fr-FR/Chapter.po
index 11a839b..07f5158 100644
--- a/fr-FR/Chapter.po
+++ b/fr-FR/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/fr-FR/Digital_Audio_Workstations.po b/fr-FR/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/fr-FR/Digital_Audio_Workstations.po
+++ b/fr-FR/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/fr-FR/FluidSynth.po b/fr-FR/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/fr-FR/FluidSynth.po
+++ b/fr-FR/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/fr-FR/Frescobaldi.po b/fr-FR/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/fr-FR/Frescobaldi.po
+++ b/fr-FR/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/fr-FR/LilyPond/LilyPond-counterpoint.po b/fr-FR/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/fr-FR/LilyPond/LilyPond-counterpoint.po
+++ b/fr-FR/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/fr-FR/LilyPond/LilyPond-orchestra.po b/fr-FR/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/fr-FR/LilyPond/LilyPond-orchestra.po
+++ b/fr-FR/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/fr-FR/LilyPond/LilyPond-piano.po b/fr-FR/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/fr-FR/LilyPond/LilyPond-piano.po
+++ b/fr-FR/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/fr-FR/LilyPond/LilyPond-syntax.po b/fr-FR/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/fr-FR/LilyPond/LilyPond-syntax.po
+++ b/fr-FR/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/fr-FR/LilyPond/LilyPond.po b/fr-FR/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/fr-FR/LilyPond/LilyPond.po
+++ b/fr-FR/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/fr-FR/Musicians_Guide.po b/fr-FR/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/fr-FR/Musicians_Guide.po
+++ b/fr-FR/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/fr-FR/Planet_CCRMA_at_Home.po b/fr-FR/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/fr-FR/Planet_CCRMA_at_Home.po
+++ b/fr-FR/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/fr-FR/Preface.po b/fr-FR/Preface.po
index 3ef24e7..1feb467 100644
--- a/fr-FR/Preface.po
+++ b/fr-FR/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/fr-FR/Qtractor.po b/fr-FR/Qtractor.po
index 25f8134..fdaa731 100644
--- a/fr-FR/Qtractor.po
+++ b/fr-FR/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/fr-FR/Real_Time_and_Low_Latency.po b/fr-FR/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/fr-FR/Real_Time_and_Low_Latency.po
+++ b/fr-FR/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/fr-FR/Revision_History.po b/fr-FR/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/fr-FR/Revision_History.po
+++ b/fr-FR/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/fr-FR/Rosegarden.po b/fr-FR/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/fr-FR/Rosegarden.po
+++ b/fr-FR/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/fr-FR/Solfege.po b/fr-FR/Solfege.po
index ea5913f..673c88c 100644
--- a/fr-FR/Solfege.po
+++ b/fr-FR/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/fr-FR/Sound_Cards.po b/fr-FR/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/fr-FR/Sound_Cards.po
+++ b/fr-FR/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/fr-FR/Sound_Servers.po b/fr-FR/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/fr-FR/Sound_Servers.po
+++ b/fr-FR/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/fr-FR/SuperCollider/SuperCollider-Basic_Programming.po b/fr-FR/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/fr-FR/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/fr-FR/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/fr-FR/SuperCollider/SuperCollider-Composing.po b/fr-FR/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/fr-FR/SuperCollider/SuperCollider-Composing.po
+++ b/fr-FR/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/fr-FR/SuperCollider/SuperCollider-Exporting.po b/fr-FR/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/fr-FR/SuperCollider/SuperCollider-Exporting.po
+++ b/fr-FR/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/fr-FR/SuperCollider/SuperCollider.po b/fr-FR/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/fr-FR/SuperCollider/SuperCollider.po
+++ b/fr-FR/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/gu-IN/Ardour.po b/gu-IN/Ardour.po
index c8acebe..8e4d38f 100644
--- a/gu-IN/Ardour.po
+++ b/gu-IN/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/gu-IN/Audacity.po b/gu-IN/Audacity.po
index 3e5342c..cb97802 100644
--- a/gu-IN/Audacity.po
+++ b/gu-IN/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/gu-IN/Audio_Vocabulary.po b/gu-IN/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/gu-IN/Audio_Vocabulary.po
+++ b/gu-IN/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/gu-IN/Author_Group.po b/gu-IN/Author_Group.po
index b9bc116..b8495ba 100644
--- a/gu-IN/Author_Group.po
+++ b/gu-IN/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/gu-IN/Book_Info.po b/gu-IN/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/gu-IN/Book_Info.po
+++ b/gu-IN/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/gu-IN/Chapter.po b/gu-IN/Chapter.po
index 11a839b..07f5158 100644
--- a/gu-IN/Chapter.po
+++ b/gu-IN/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/gu-IN/Digital_Audio_Workstations.po b/gu-IN/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/gu-IN/Digital_Audio_Workstations.po
+++ b/gu-IN/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/gu-IN/FluidSynth.po b/gu-IN/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/gu-IN/FluidSynth.po
+++ b/gu-IN/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/gu-IN/Frescobaldi.po b/gu-IN/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/gu-IN/Frescobaldi.po
+++ b/gu-IN/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/gu-IN/LilyPond/LilyPond-counterpoint.po b/gu-IN/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/gu-IN/LilyPond/LilyPond-counterpoint.po
+++ b/gu-IN/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/gu-IN/LilyPond/LilyPond-orchestra.po b/gu-IN/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/gu-IN/LilyPond/LilyPond-orchestra.po
+++ b/gu-IN/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/gu-IN/LilyPond/LilyPond-piano.po b/gu-IN/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/gu-IN/LilyPond/LilyPond-piano.po
+++ b/gu-IN/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/gu-IN/LilyPond/LilyPond-syntax.po b/gu-IN/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/gu-IN/LilyPond/LilyPond-syntax.po
+++ b/gu-IN/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/gu-IN/LilyPond/LilyPond.po b/gu-IN/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/gu-IN/LilyPond/LilyPond.po
+++ b/gu-IN/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/gu-IN/Musicians_Guide.po b/gu-IN/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/gu-IN/Musicians_Guide.po
+++ b/gu-IN/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/gu-IN/Planet_CCRMA_at_Home.po b/gu-IN/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/gu-IN/Planet_CCRMA_at_Home.po
+++ b/gu-IN/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/gu-IN/Preface.po b/gu-IN/Preface.po
index 3ef24e7..1feb467 100644
--- a/gu-IN/Preface.po
+++ b/gu-IN/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/gu-IN/Qtractor.po b/gu-IN/Qtractor.po
index 25f8134..fdaa731 100644
--- a/gu-IN/Qtractor.po
+++ b/gu-IN/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/gu-IN/Real_Time_and_Low_Latency.po b/gu-IN/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/gu-IN/Real_Time_and_Low_Latency.po
+++ b/gu-IN/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/gu-IN/Revision_History.po b/gu-IN/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/gu-IN/Revision_History.po
+++ b/gu-IN/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/gu-IN/Rosegarden.po b/gu-IN/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/gu-IN/Rosegarden.po
+++ b/gu-IN/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/gu-IN/Solfege.po b/gu-IN/Solfege.po
index ea5913f..673c88c 100644
--- a/gu-IN/Solfege.po
+++ b/gu-IN/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/gu-IN/Sound_Cards.po b/gu-IN/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/gu-IN/Sound_Cards.po
+++ b/gu-IN/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/gu-IN/Sound_Servers.po b/gu-IN/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/gu-IN/Sound_Servers.po
+++ b/gu-IN/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/gu-IN/SuperCollider/SuperCollider-Basic_Programming.po b/gu-IN/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/gu-IN/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/gu-IN/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/gu-IN/SuperCollider/SuperCollider-Composing.po b/gu-IN/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/gu-IN/SuperCollider/SuperCollider-Composing.po
+++ b/gu-IN/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/gu-IN/SuperCollider/SuperCollider-Exporting.po b/gu-IN/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/gu-IN/SuperCollider/SuperCollider-Exporting.po
+++ b/gu-IN/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/gu-IN/SuperCollider/SuperCollider.po b/gu-IN/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/gu-IN/SuperCollider/SuperCollider.po
+++ b/gu-IN/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/hi-IN/Ardour.po b/hi-IN/Ardour.po
index c8acebe..8e4d38f 100644
--- a/hi-IN/Ardour.po
+++ b/hi-IN/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/hi-IN/Audacity.po b/hi-IN/Audacity.po
index 3e5342c..cb97802 100644
--- a/hi-IN/Audacity.po
+++ b/hi-IN/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/hi-IN/Audio_Vocabulary.po b/hi-IN/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/hi-IN/Audio_Vocabulary.po
+++ b/hi-IN/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/hi-IN/Author_Group.po b/hi-IN/Author_Group.po
index b9bc116..b8495ba 100644
--- a/hi-IN/Author_Group.po
+++ b/hi-IN/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/hi-IN/Book_Info.po b/hi-IN/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/hi-IN/Book_Info.po
+++ b/hi-IN/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/hi-IN/Chapter.po b/hi-IN/Chapter.po
index 11a839b..07f5158 100644
--- a/hi-IN/Chapter.po
+++ b/hi-IN/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/hi-IN/Digital_Audio_Workstations.po b/hi-IN/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/hi-IN/Digital_Audio_Workstations.po
+++ b/hi-IN/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/hi-IN/FluidSynth.po b/hi-IN/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/hi-IN/FluidSynth.po
+++ b/hi-IN/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/hi-IN/Frescobaldi.po b/hi-IN/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/hi-IN/Frescobaldi.po
+++ b/hi-IN/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/hi-IN/LilyPond/LilyPond-counterpoint.po b/hi-IN/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/hi-IN/LilyPond/LilyPond-counterpoint.po
+++ b/hi-IN/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/hi-IN/LilyPond/LilyPond-orchestra.po b/hi-IN/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/hi-IN/LilyPond/LilyPond-orchestra.po
+++ b/hi-IN/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/hi-IN/LilyPond/LilyPond-piano.po b/hi-IN/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/hi-IN/LilyPond/LilyPond-piano.po
+++ b/hi-IN/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/hi-IN/LilyPond/LilyPond-syntax.po b/hi-IN/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/hi-IN/LilyPond/LilyPond-syntax.po
+++ b/hi-IN/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/hi-IN/LilyPond/LilyPond.po b/hi-IN/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/hi-IN/LilyPond/LilyPond.po
+++ b/hi-IN/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/hi-IN/Musicians_Guide.po b/hi-IN/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/hi-IN/Musicians_Guide.po
+++ b/hi-IN/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/hi-IN/Planet_CCRMA_at_Home.po b/hi-IN/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/hi-IN/Planet_CCRMA_at_Home.po
+++ b/hi-IN/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/hi-IN/Preface.po b/hi-IN/Preface.po
index 3ef24e7..1feb467 100644
--- a/hi-IN/Preface.po
+++ b/hi-IN/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/hi-IN/Qtractor.po b/hi-IN/Qtractor.po
index 25f8134..fdaa731 100644
--- a/hi-IN/Qtractor.po
+++ b/hi-IN/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/hi-IN/Real_Time_and_Low_Latency.po b/hi-IN/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/hi-IN/Real_Time_and_Low_Latency.po
+++ b/hi-IN/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/hi-IN/Revision_History.po b/hi-IN/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/hi-IN/Revision_History.po
+++ b/hi-IN/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/hi-IN/Rosegarden.po b/hi-IN/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/hi-IN/Rosegarden.po
+++ b/hi-IN/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/hi-IN/Solfege.po b/hi-IN/Solfege.po
index ea5913f..673c88c 100644
--- a/hi-IN/Solfege.po
+++ b/hi-IN/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/hi-IN/Sound_Cards.po b/hi-IN/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/hi-IN/Sound_Cards.po
+++ b/hi-IN/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/hi-IN/Sound_Servers.po b/hi-IN/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/hi-IN/Sound_Servers.po
+++ b/hi-IN/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/hi-IN/SuperCollider/SuperCollider-Basic_Programming.po b/hi-IN/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/hi-IN/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/hi-IN/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/hi-IN/SuperCollider/SuperCollider-Composing.po b/hi-IN/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/hi-IN/SuperCollider/SuperCollider-Composing.po
+++ b/hi-IN/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/hi-IN/SuperCollider/SuperCollider-Exporting.po b/hi-IN/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/hi-IN/SuperCollider/SuperCollider-Exporting.po
+++ b/hi-IN/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/hi-IN/SuperCollider/SuperCollider.po b/hi-IN/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/hi-IN/SuperCollider/SuperCollider.po
+++ b/hi-IN/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/id-ID/Ardour.po b/id-ID/Ardour.po
index c8acebe..8e4d38f 100644
--- a/id-ID/Ardour.po
+++ b/id-ID/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/id-ID/Audacity.po b/id-ID/Audacity.po
index 3e5342c..cb97802 100644
--- a/id-ID/Audacity.po
+++ b/id-ID/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/id-ID/Audio_Vocabulary.po b/id-ID/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/id-ID/Audio_Vocabulary.po
+++ b/id-ID/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/id-ID/Author_Group.po b/id-ID/Author_Group.po
index b9bc116..b8495ba 100644
--- a/id-ID/Author_Group.po
+++ b/id-ID/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/id-ID/Book_Info.po b/id-ID/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/id-ID/Book_Info.po
+++ b/id-ID/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/id-ID/Chapter.po b/id-ID/Chapter.po
index 11a839b..07f5158 100644
--- a/id-ID/Chapter.po
+++ b/id-ID/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/id-ID/Digital_Audio_Workstations.po b/id-ID/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/id-ID/Digital_Audio_Workstations.po
+++ b/id-ID/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/id-ID/FluidSynth.po b/id-ID/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/id-ID/FluidSynth.po
+++ b/id-ID/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/id-ID/Frescobaldi.po b/id-ID/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/id-ID/Frescobaldi.po
+++ b/id-ID/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/id-ID/LilyPond/LilyPond-counterpoint.po b/id-ID/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/id-ID/LilyPond/LilyPond-counterpoint.po
+++ b/id-ID/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/id-ID/LilyPond/LilyPond-orchestra.po b/id-ID/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/id-ID/LilyPond/LilyPond-orchestra.po
+++ b/id-ID/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/id-ID/LilyPond/LilyPond-piano.po b/id-ID/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/id-ID/LilyPond/LilyPond-piano.po
+++ b/id-ID/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/id-ID/LilyPond/LilyPond-syntax.po b/id-ID/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/id-ID/LilyPond/LilyPond-syntax.po
+++ b/id-ID/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/id-ID/LilyPond/LilyPond.po b/id-ID/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/id-ID/LilyPond/LilyPond.po
+++ b/id-ID/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/id-ID/Musicians_Guide.po b/id-ID/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/id-ID/Musicians_Guide.po
+++ b/id-ID/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/id-ID/Planet_CCRMA_at_Home.po b/id-ID/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/id-ID/Planet_CCRMA_at_Home.po
+++ b/id-ID/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/id-ID/Preface.po b/id-ID/Preface.po
index 3ef24e7..1feb467 100644
--- a/id-ID/Preface.po
+++ b/id-ID/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/id-ID/Qtractor.po b/id-ID/Qtractor.po
index 25f8134..fdaa731 100644
--- a/id-ID/Qtractor.po
+++ b/id-ID/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/id-ID/Real_Time_and_Low_Latency.po b/id-ID/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/id-ID/Real_Time_and_Low_Latency.po
+++ b/id-ID/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/id-ID/Revision_History.po b/id-ID/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/id-ID/Revision_History.po
+++ b/id-ID/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/id-ID/Rosegarden.po b/id-ID/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/id-ID/Rosegarden.po
+++ b/id-ID/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/id-ID/Solfege.po b/id-ID/Solfege.po
index ea5913f..673c88c 100644
--- a/id-ID/Solfege.po
+++ b/id-ID/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/id-ID/Sound_Cards.po b/id-ID/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/id-ID/Sound_Cards.po
+++ b/id-ID/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/id-ID/Sound_Servers.po b/id-ID/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/id-ID/Sound_Servers.po
+++ b/id-ID/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/id-ID/SuperCollider/SuperCollider-Basic_Programming.po b/id-ID/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/id-ID/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/id-ID/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/id-ID/SuperCollider/SuperCollider-Composing.po b/id-ID/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/id-ID/SuperCollider/SuperCollider-Composing.po
+++ b/id-ID/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/id-ID/SuperCollider/SuperCollider-Exporting.po b/id-ID/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/id-ID/SuperCollider/SuperCollider-Exporting.po
+++ b/id-ID/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/id-ID/SuperCollider/SuperCollider.po b/id-ID/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/id-ID/SuperCollider/SuperCollider.po
+++ b/id-ID/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/it-IT/Ardour.po b/it-IT/Ardour.po
index c8acebe..8e4d38f 100644
--- a/it-IT/Ardour.po
+++ b/it-IT/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/it-IT/Audacity.po b/it-IT/Audacity.po
index 3e5342c..cb97802 100644
--- a/it-IT/Audacity.po
+++ b/it-IT/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/it-IT/Audio_Vocabulary.po b/it-IT/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/it-IT/Audio_Vocabulary.po
+++ b/it-IT/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/it-IT/Author_Group.po b/it-IT/Author_Group.po
index b9bc116..b8495ba 100644
--- a/it-IT/Author_Group.po
+++ b/it-IT/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/it-IT/Book_Info.po b/it-IT/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/it-IT/Book_Info.po
+++ b/it-IT/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/it-IT/Chapter.po b/it-IT/Chapter.po
index 11a839b..07f5158 100644
--- a/it-IT/Chapter.po
+++ b/it-IT/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/it-IT/Digital_Audio_Workstations.po b/it-IT/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/it-IT/Digital_Audio_Workstations.po
+++ b/it-IT/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/it-IT/FluidSynth.po b/it-IT/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/it-IT/FluidSynth.po
+++ b/it-IT/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/it-IT/Frescobaldi.po b/it-IT/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/it-IT/Frescobaldi.po
+++ b/it-IT/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/it-IT/LilyPond/LilyPond-counterpoint.po b/it-IT/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/it-IT/LilyPond/LilyPond-counterpoint.po
+++ b/it-IT/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/it-IT/LilyPond/LilyPond-orchestra.po b/it-IT/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/it-IT/LilyPond/LilyPond-orchestra.po
+++ b/it-IT/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/it-IT/LilyPond/LilyPond-piano.po b/it-IT/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/it-IT/LilyPond/LilyPond-piano.po
+++ b/it-IT/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/it-IT/LilyPond/LilyPond-syntax.po b/it-IT/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/it-IT/LilyPond/LilyPond-syntax.po
+++ b/it-IT/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/it-IT/LilyPond/LilyPond.po b/it-IT/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/it-IT/LilyPond/LilyPond.po
+++ b/it-IT/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/it-IT/Musicians_Guide.po b/it-IT/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/it-IT/Musicians_Guide.po
+++ b/it-IT/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/it-IT/Planet_CCRMA_at_Home.po b/it-IT/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/it-IT/Planet_CCRMA_at_Home.po
+++ b/it-IT/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/it-IT/Preface.po b/it-IT/Preface.po
index 3ef24e7..1feb467 100644
--- a/it-IT/Preface.po
+++ b/it-IT/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/it-IT/Qtractor.po b/it-IT/Qtractor.po
index 25f8134..fdaa731 100644
--- a/it-IT/Qtractor.po
+++ b/it-IT/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/it-IT/Real_Time_and_Low_Latency.po b/it-IT/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/it-IT/Real_Time_and_Low_Latency.po
+++ b/it-IT/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/it-IT/Revision_History.po b/it-IT/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/it-IT/Revision_History.po
+++ b/it-IT/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/it-IT/Rosegarden.po b/it-IT/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/it-IT/Rosegarden.po
+++ b/it-IT/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/it-IT/Solfege.po b/it-IT/Solfege.po
index ea5913f..673c88c 100644
--- a/it-IT/Solfege.po
+++ b/it-IT/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/it-IT/Sound_Cards.po b/it-IT/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/it-IT/Sound_Cards.po
+++ b/it-IT/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/it-IT/Sound_Servers.po b/it-IT/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/it-IT/Sound_Servers.po
+++ b/it-IT/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/it-IT/SuperCollider/SuperCollider-Basic_Programming.po b/it-IT/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/it-IT/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/it-IT/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/it-IT/SuperCollider/SuperCollider-Composing.po b/it-IT/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/it-IT/SuperCollider/SuperCollider-Composing.po
+++ b/it-IT/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/it-IT/SuperCollider/SuperCollider-Exporting.po b/it-IT/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/it-IT/SuperCollider/SuperCollider-Exporting.po
+++ b/it-IT/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/it-IT/SuperCollider/SuperCollider.po b/it-IT/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/it-IT/SuperCollider/SuperCollider.po
+++ b/it-IT/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/ja-JP/Ardour.po b/ja-JP/Ardour.po
index c8acebe..8e4d38f 100644
--- a/ja-JP/Ardour.po
+++ b/ja-JP/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/ja-JP/Audacity.po b/ja-JP/Audacity.po
index 3e5342c..cb97802 100644
--- a/ja-JP/Audacity.po
+++ b/ja-JP/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/ja-JP/Audio_Vocabulary.po b/ja-JP/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/ja-JP/Audio_Vocabulary.po
+++ b/ja-JP/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/ja-JP/Author_Group.po b/ja-JP/Author_Group.po
index b9bc116..b8495ba 100644
--- a/ja-JP/Author_Group.po
+++ b/ja-JP/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/ja-JP/Book_Info.po b/ja-JP/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/ja-JP/Book_Info.po
+++ b/ja-JP/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/ja-JP/Chapter.po b/ja-JP/Chapter.po
index 11a839b..07f5158 100644
--- a/ja-JP/Chapter.po
+++ b/ja-JP/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/ja-JP/Digital_Audio_Workstations.po b/ja-JP/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/ja-JP/Digital_Audio_Workstations.po
+++ b/ja-JP/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/ja-JP/FluidSynth.po b/ja-JP/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/ja-JP/FluidSynth.po
+++ b/ja-JP/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/ja-JP/Frescobaldi.po b/ja-JP/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/ja-JP/Frescobaldi.po
+++ b/ja-JP/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/ja-JP/LilyPond/LilyPond-counterpoint.po b/ja-JP/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/ja-JP/LilyPond/LilyPond-counterpoint.po
+++ b/ja-JP/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/ja-JP/LilyPond/LilyPond-orchestra.po b/ja-JP/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/ja-JP/LilyPond/LilyPond-orchestra.po
+++ b/ja-JP/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/ja-JP/LilyPond/LilyPond-piano.po b/ja-JP/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/ja-JP/LilyPond/LilyPond-piano.po
+++ b/ja-JP/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/ja-JP/LilyPond/LilyPond-syntax.po b/ja-JP/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/ja-JP/LilyPond/LilyPond-syntax.po
+++ b/ja-JP/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/ja-JP/LilyPond/LilyPond.po b/ja-JP/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/ja-JP/LilyPond/LilyPond.po
+++ b/ja-JP/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/ja-JP/Musicians_Guide.po b/ja-JP/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/ja-JP/Musicians_Guide.po
+++ b/ja-JP/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/ja-JP/Planet_CCRMA_at_Home.po b/ja-JP/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/ja-JP/Planet_CCRMA_at_Home.po
+++ b/ja-JP/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/ja-JP/Preface.po b/ja-JP/Preface.po
index 3ef24e7..1feb467 100644
--- a/ja-JP/Preface.po
+++ b/ja-JP/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/ja-JP/Qtractor.po b/ja-JP/Qtractor.po
index 25f8134..fdaa731 100644
--- a/ja-JP/Qtractor.po
+++ b/ja-JP/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/ja-JP/Real_Time_and_Low_Latency.po b/ja-JP/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/ja-JP/Real_Time_and_Low_Latency.po
+++ b/ja-JP/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/ja-JP/Revision_History.po b/ja-JP/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/ja-JP/Revision_History.po
+++ b/ja-JP/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/ja-JP/Rosegarden.po b/ja-JP/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/ja-JP/Rosegarden.po
+++ b/ja-JP/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/ja-JP/Solfege.po b/ja-JP/Solfege.po
index ea5913f..673c88c 100644
--- a/ja-JP/Solfege.po
+++ b/ja-JP/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/ja-JP/Sound_Cards.po b/ja-JP/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/ja-JP/Sound_Cards.po
+++ b/ja-JP/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/ja-JP/Sound_Servers.po b/ja-JP/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/ja-JP/Sound_Servers.po
+++ b/ja-JP/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/ja-JP/SuperCollider/SuperCollider-Basic_Programming.po b/ja-JP/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/ja-JP/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/ja-JP/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/ja-JP/SuperCollider/SuperCollider-Composing.po b/ja-JP/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/ja-JP/SuperCollider/SuperCollider-Composing.po
+++ b/ja-JP/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/ja-JP/SuperCollider/SuperCollider-Exporting.po b/ja-JP/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/ja-JP/SuperCollider/SuperCollider-Exporting.po
+++ b/ja-JP/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/ja-JP/SuperCollider/SuperCollider.po b/ja-JP/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/ja-JP/SuperCollider/SuperCollider.po
+++ b/ja-JP/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/kn-IN/Ardour.po b/kn-IN/Ardour.po
index c8acebe..8e4d38f 100644
--- a/kn-IN/Ardour.po
+++ b/kn-IN/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/kn-IN/Audacity.po b/kn-IN/Audacity.po
index 3e5342c..cb97802 100644
--- a/kn-IN/Audacity.po
+++ b/kn-IN/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/kn-IN/Audio_Vocabulary.po b/kn-IN/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/kn-IN/Audio_Vocabulary.po
+++ b/kn-IN/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/kn-IN/Author_Group.po b/kn-IN/Author_Group.po
index b9bc116..b8495ba 100644
--- a/kn-IN/Author_Group.po
+++ b/kn-IN/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/kn-IN/Book_Info.po b/kn-IN/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/kn-IN/Book_Info.po
+++ b/kn-IN/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/kn-IN/Chapter.po b/kn-IN/Chapter.po
index 11a839b..07f5158 100644
--- a/kn-IN/Chapter.po
+++ b/kn-IN/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/kn-IN/Digital_Audio_Workstations.po b/kn-IN/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/kn-IN/Digital_Audio_Workstations.po
+++ b/kn-IN/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/kn-IN/FluidSynth.po b/kn-IN/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/kn-IN/FluidSynth.po
+++ b/kn-IN/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/kn-IN/Frescobaldi.po b/kn-IN/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/kn-IN/Frescobaldi.po
+++ b/kn-IN/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/kn-IN/LilyPond/LilyPond-counterpoint.po b/kn-IN/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/kn-IN/LilyPond/LilyPond-counterpoint.po
+++ b/kn-IN/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/kn-IN/LilyPond/LilyPond-orchestra.po b/kn-IN/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/kn-IN/LilyPond/LilyPond-orchestra.po
+++ b/kn-IN/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/kn-IN/LilyPond/LilyPond-piano.po b/kn-IN/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/kn-IN/LilyPond/LilyPond-piano.po
+++ b/kn-IN/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/kn-IN/LilyPond/LilyPond-syntax.po b/kn-IN/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/kn-IN/LilyPond/LilyPond-syntax.po
+++ b/kn-IN/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/kn-IN/LilyPond/LilyPond.po b/kn-IN/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/kn-IN/LilyPond/LilyPond.po
+++ b/kn-IN/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/kn-IN/Musicians_Guide.po b/kn-IN/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/kn-IN/Musicians_Guide.po
+++ b/kn-IN/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/kn-IN/Planet_CCRMA_at_Home.po b/kn-IN/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/kn-IN/Planet_CCRMA_at_Home.po
+++ b/kn-IN/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/kn-IN/Preface.po b/kn-IN/Preface.po
index 3ef24e7..1feb467 100644
--- a/kn-IN/Preface.po
+++ b/kn-IN/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/kn-IN/Qtractor.po b/kn-IN/Qtractor.po
index 25f8134..fdaa731 100644
--- a/kn-IN/Qtractor.po
+++ b/kn-IN/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/kn-IN/Real_Time_and_Low_Latency.po b/kn-IN/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/kn-IN/Real_Time_and_Low_Latency.po
+++ b/kn-IN/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/kn-IN/Revision_History.po b/kn-IN/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/kn-IN/Revision_History.po
+++ b/kn-IN/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/kn-IN/Rosegarden.po b/kn-IN/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/kn-IN/Rosegarden.po
+++ b/kn-IN/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/kn-IN/Solfege.po b/kn-IN/Solfege.po
index ea5913f..673c88c 100644
--- a/kn-IN/Solfege.po
+++ b/kn-IN/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/kn-IN/Sound_Cards.po b/kn-IN/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/kn-IN/Sound_Cards.po
+++ b/kn-IN/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/kn-IN/Sound_Servers.po b/kn-IN/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/kn-IN/Sound_Servers.po
+++ b/kn-IN/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/kn-IN/SuperCollider/SuperCollider-Basic_Programming.po b/kn-IN/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/kn-IN/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/kn-IN/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/kn-IN/SuperCollider/SuperCollider-Composing.po b/kn-IN/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/kn-IN/SuperCollider/SuperCollider-Composing.po
+++ b/kn-IN/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/kn-IN/SuperCollider/SuperCollider-Exporting.po b/kn-IN/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/kn-IN/SuperCollider/SuperCollider-Exporting.po
+++ b/kn-IN/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/kn-IN/SuperCollider/SuperCollider.po b/kn-IN/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/kn-IN/SuperCollider/SuperCollider.po
+++ b/kn-IN/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/ml-IN/Ardour.po b/ml-IN/Ardour.po
index c8acebe..8e4d38f 100644
--- a/ml-IN/Ardour.po
+++ b/ml-IN/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/ml-IN/Audacity.po b/ml-IN/Audacity.po
index 3e5342c..cb97802 100644
--- a/ml-IN/Audacity.po
+++ b/ml-IN/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/ml-IN/Audio_Vocabulary.po b/ml-IN/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/ml-IN/Audio_Vocabulary.po
+++ b/ml-IN/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/ml-IN/Author_Group.po b/ml-IN/Author_Group.po
index b9bc116..b8495ba 100644
--- a/ml-IN/Author_Group.po
+++ b/ml-IN/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/ml-IN/Book_Info.po b/ml-IN/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/ml-IN/Book_Info.po
+++ b/ml-IN/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/ml-IN/Chapter.po b/ml-IN/Chapter.po
index 11a839b..07f5158 100644
--- a/ml-IN/Chapter.po
+++ b/ml-IN/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/ml-IN/Digital_Audio_Workstations.po b/ml-IN/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/ml-IN/Digital_Audio_Workstations.po
+++ b/ml-IN/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/ml-IN/FluidSynth.po b/ml-IN/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/ml-IN/FluidSynth.po
+++ b/ml-IN/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/ml-IN/Frescobaldi.po b/ml-IN/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/ml-IN/Frescobaldi.po
+++ b/ml-IN/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/ml-IN/LilyPond/LilyPond-counterpoint.po b/ml-IN/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/ml-IN/LilyPond/LilyPond-counterpoint.po
+++ b/ml-IN/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/ml-IN/LilyPond/LilyPond-orchestra.po b/ml-IN/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/ml-IN/LilyPond/LilyPond-orchestra.po
+++ b/ml-IN/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/ml-IN/LilyPond/LilyPond-piano.po b/ml-IN/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/ml-IN/LilyPond/LilyPond-piano.po
+++ b/ml-IN/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/ml-IN/LilyPond/LilyPond-syntax.po b/ml-IN/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/ml-IN/LilyPond/LilyPond-syntax.po
+++ b/ml-IN/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/ml-IN/LilyPond/LilyPond.po b/ml-IN/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/ml-IN/LilyPond/LilyPond.po
+++ b/ml-IN/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/ml-IN/Musicians_Guide.po b/ml-IN/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/ml-IN/Musicians_Guide.po
+++ b/ml-IN/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/ml-IN/Planet_CCRMA_at_Home.po b/ml-IN/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/ml-IN/Planet_CCRMA_at_Home.po
+++ b/ml-IN/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/ml-IN/Preface.po b/ml-IN/Preface.po
index 3ef24e7..1feb467 100644
--- a/ml-IN/Preface.po
+++ b/ml-IN/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/ml-IN/Qtractor.po b/ml-IN/Qtractor.po
index 25f8134..fdaa731 100644
--- a/ml-IN/Qtractor.po
+++ b/ml-IN/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/ml-IN/Real_Time_and_Low_Latency.po b/ml-IN/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/ml-IN/Real_Time_and_Low_Latency.po
+++ b/ml-IN/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/ml-IN/Revision_History.po b/ml-IN/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/ml-IN/Revision_History.po
+++ b/ml-IN/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/ml-IN/Rosegarden.po b/ml-IN/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/ml-IN/Rosegarden.po
+++ b/ml-IN/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/ml-IN/Solfege.po b/ml-IN/Solfege.po
index ea5913f..673c88c 100644
--- a/ml-IN/Solfege.po
+++ b/ml-IN/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/ml-IN/Sound_Cards.po b/ml-IN/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/ml-IN/Sound_Cards.po
+++ b/ml-IN/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/ml-IN/Sound_Servers.po b/ml-IN/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/ml-IN/Sound_Servers.po
+++ b/ml-IN/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/ml-IN/SuperCollider/SuperCollider-Basic_Programming.po b/ml-IN/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/ml-IN/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/ml-IN/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/ml-IN/SuperCollider/SuperCollider-Composing.po b/ml-IN/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/ml-IN/SuperCollider/SuperCollider-Composing.po
+++ b/ml-IN/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/ml-IN/SuperCollider/SuperCollider-Exporting.po b/ml-IN/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/ml-IN/SuperCollider/SuperCollider-Exporting.po
+++ b/ml-IN/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/ml-IN/SuperCollider/SuperCollider.po b/ml-IN/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/ml-IN/SuperCollider/SuperCollider.po
+++ b/ml-IN/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/mr-IN/Ardour.po b/mr-IN/Ardour.po
index c8acebe..8e4d38f 100644
--- a/mr-IN/Ardour.po
+++ b/mr-IN/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/mr-IN/Audacity.po b/mr-IN/Audacity.po
index 3e5342c..cb97802 100644
--- a/mr-IN/Audacity.po
+++ b/mr-IN/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/mr-IN/Audio_Vocabulary.po b/mr-IN/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/mr-IN/Audio_Vocabulary.po
+++ b/mr-IN/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/mr-IN/Author_Group.po b/mr-IN/Author_Group.po
index b9bc116..b8495ba 100644
--- a/mr-IN/Author_Group.po
+++ b/mr-IN/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/mr-IN/Book_Info.po b/mr-IN/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/mr-IN/Book_Info.po
+++ b/mr-IN/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/mr-IN/Chapter.po b/mr-IN/Chapter.po
index 11a839b..07f5158 100644
--- a/mr-IN/Chapter.po
+++ b/mr-IN/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/mr-IN/Digital_Audio_Workstations.po b/mr-IN/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/mr-IN/Digital_Audio_Workstations.po
+++ b/mr-IN/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/mr-IN/FluidSynth.po b/mr-IN/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/mr-IN/FluidSynth.po
+++ b/mr-IN/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/mr-IN/Frescobaldi.po b/mr-IN/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/mr-IN/Frescobaldi.po
+++ b/mr-IN/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/mr-IN/LilyPond/LilyPond-counterpoint.po b/mr-IN/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/mr-IN/LilyPond/LilyPond-counterpoint.po
+++ b/mr-IN/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/mr-IN/LilyPond/LilyPond-orchestra.po b/mr-IN/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/mr-IN/LilyPond/LilyPond-orchestra.po
+++ b/mr-IN/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/mr-IN/LilyPond/LilyPond-piano.po b/mr-IN/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/mr-IN/LilyPond/LilyPond-piano.po
+++ b/mr-IN/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/mr-IN/LilyPond/LilyPond-syntax.po b/mr-IN/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/mr-IN/LilyPond/LilyPond-syntax.po
+++ b/mr-IN/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/mr-IN/LilyPond/LilyPond.po b/mr-IN/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/mr-IN/LilyPond/LilyPond.po
+++ b/mr-IN/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/mr-IN/Musicians_Guide.po b/mr-IN/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/mr-IN/Musicians_Guide.po
+++ b/mr-IN/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/mr-IN/Planet_CCRMA_at_Home.po b/mr-IN/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/mr-IN/Planet_CCRMA_at_Home.po
+++ b/mr-IN/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/mr-IN/Preface.po b/mr-IN/Preface.po
index 3ef24e7..1feb467 100644
--- a/mr-IN/Preface.po
+++ b/mr-IN/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/mr-IN/Qtractor.po b/mr-IN/Qtractor.po
index 25f8134..fdaa731 100644
--- a/mr-IN/Qtractor.po
+++ b/mr-IN/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/mr-IN/Real_Time_and_Low_Latency.po b/mr-IN/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/mr-IN/Real_Time_and_Low_Latency.po
+++ b/mr-IN/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/mr-IN/Revision_History.po b/mr-IN/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/mr-IN/Revision_History.po
+++ b/mr-IN/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/mr-IN/Rosegarden.po b/mr-IN/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/mr-IN/Rosegarden.po
+++ b/mr-IN/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/mr-IN/Solfege.po b/mr-IN/Solfege.po
index ea5913f..673c88c 100644
--- a/mr-IN/Solfege.po
+++ b/mr-IN/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/mr-IN/Sound_Cards.po b/mr-IN/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/mr-IN/Sound_Cards.po
+++ b/mr-IN/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/mr-IN/Sound_Servers.po b/mr-IN/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/mr-IN/Sound_Servers.po
+++ b/mr-IN/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/mr-IN/SuperCollider/SuperCollider-Basic_Programming.po b/mr-IN/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/mr-IN/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/mr-IN/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/mr-IN/SuperCollider/SuperCollider-Composing.po b/mr-IN/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/mr-IN/SuperCollider/SuperCollider-Composing.po
+++ b/mr-IN/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/mr-IN/SuperCollider/SuperCollider-Exporting.po b/mr-IN/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/mr-IN/SuperCollider/SuperCollider-Exporting.po
+++ b/mr-IN/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/mr-IN/SuperCollider/SuperCollider.po b/mr-IN/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/mr-IN/SuperCollider/SuperCollider.po
+++ b/mr-IN/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/nl-NL/Ardour.po b/nl-NL/Ardour.po
index c8acebe..8e4d38f 100644
--- a/nl-NL/Ardour.po
+++ b/nl-NL/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/nl-NL/Audacity.po b/nl-NL/Audacity.po
index 3e5342c..cb97802 100644
--- a/nl-NL/Audacity.po
+++ b/nl-NL/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/nl-NL/Audio_Vocabulary.po b/nl-NL/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/nl-NL/Audio_Vocabulary.po
+++ b/nl-NL/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/nl-NL/Author_Group.po b/nl-NL/Author_Group.po
index b9bc116..b8495ba 100644
--- a/nl-NL/Author_Group.po
+++ b/nl-NL/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/nl-NL/Book_Info.po b/nl-NL/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/nl-NL/Book_Info.po
+++ b/nl-NL/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/nl-NL/Chapter.po b/nl-NL/Chapter.po
index 11a839b..07f5158 100644
--- a/nl-NL/Chapter.po
+++ b/nl-NL/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/nl-NL/Digital_Audio_Workstations.po b/nl-NL/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/nl-NL/Digital_Audio_Workstations.po
+++ b/nl-NL/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/nl-NL/FluidSynth.po b/nl-NL/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/nl-NL/FluidSynth.po
+++ b/nl-NL/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/nl-NL/Frescobaldi.po b/nl-NL/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/nl-NL/Frescobaldi.po
+++ b/nl-NL/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/nl-NL/LilyPond/LilyPond-counterpoint.po b/nl-NL/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/nl-NL/LilyPond/LilyPond-counterpoint.po
+++ b/nl-NL/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/nl-NL/LilyPond/LilyPond-orchestra.po b/nl-NL/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/nl-NL/LilyPond/LilyPond-orchestra.po
+++ b/nl-NL/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/nl-NL/LilyPond/LilyPond-piano.po b/nl-NL/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/nl-NL/LilyPond/LilyPond-piano.po
+++ b/nl-NL/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/nl-NL/LilyPond/LilyPond-syntax.po b/nl-NL/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/nl-NL/LilyPond/LilyPond-syntax.po
+++ b/nl-NL/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/nl-NL/LilyPond/LilyPond.po b/nl-NL/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/nl-NL/LilyPond/LilyPond.po
+++ b/nl-NL/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/nl-NL/Musicians_Guide.po b/nl-NL/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/nl-NL/Musicians_Guide.po
+++ b/nl-NL/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/nl-NL/Planet_CCRMA_at_Home.po b/nl-NL/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/nl-NL/Planet_CCRMA_at_Home.po
+++ b/nl-NL/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/nl-NL/Preface.po b/nl-NL/Preface.po
index 3ef24e7..1feb467 100644
--- a/nl-NL/Preface.po
+++ b/nl-NL/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/nl-NL/Qtractor.po b/nl-NL/Qtractor.po
index 25f8134..fdaa731 100644
--- a/nl-NL/Qtractor.po
+++ b/nl-NL/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/nl-NL/Real_Time_and_Low_Latency.po b/nl-NL/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/nl-NL/Real_Time_and_Low_Latency.po
+++ b/nl-NL/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/nl-NL/Revision_History.po b/nl-NL/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/nl-NL/Revision_History.po
+++ b/nl-NL/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/nl-NL/Rosegarden.po b/nl-NL/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/nl-NL/Rosegarden.po
+++ b/nl-NL/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/nl-NL/Solfege.po b/nl-NL/Solfege.po
index ea5913f..673c88c 100644
--- a/nl-NL/Solfege.po
+++ b/nl-NL/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/nl-NL/Sound_Cards.po b/nl-NL/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/nl-NL/Sound_Cards.po
+++ b/nl-NL/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/nl-NL/Sound_Servers.po b/nl-NL/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/nl-NL/Sound_Servers.po
+++ b/nl-NL/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/nl-NL/SuperCollider/SuperCollider-Basic_Programming.po b/nl-NL/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/nl-NL/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/nl-NL/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/nl-NL/SuperCollider/SuperCollider-Composing.po b/nl-NL/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/nl-NL/SuperCollider/SuperCollider-Composing.po
+++ b/nl-NL/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/nl-NL/SuperCollider/SuperCollider-Exporting.po b/nl-NL/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/nl-NL/SuperCollider/SuperCollider-Exporting.po
+++ b/nl-NL/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/nl-NL/SuperCollider/SuperCollider.po b/nl-NL/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/nl-NL/SuperCollider/SuperCollider.po
+++ b/nl-NL/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/or-IN/Ardour.po b/or-IN/Ardour.po
index c8acebe..8e4d38f 100644
--- a/or-IN/Ardour.po
+++ b/or-IN/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/or-IN/Audacity.po b/or-IN/Audacity.po
index 3e5342c..cb97802 100644
--- a/or-IN/Audacity.po
+++ b/or-IN/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/or-IN/Audio_Vocabulary.po b/or-IN/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/or-IN/Audio_Vocabulary.po
+++ b/or-IN/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/or-IN/Author_Group.po b/or-IN/Author_Group.po
index b9bc116..b8495ba 100644
--- a/or-IN/Author_Group.po
+++ b/or-IN/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/or-IN/Book_Info.po b/or-IN/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/or-IN/Book_Info.po
+++ b/or-IN/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/or-IN/Chapter.po b/or-IN/Chapter.po
index 11a839b..07f5158 100644
--- a/or-IN/Chapter.po
+++ b/or-IN/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/or-IN/Digital_Audio_Workstations.po b/or-IN/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/or-IN/Digital_Audio_Workstations.po
+++ b/or-IN/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/or-IN/FluidSynth.po b/or-IN/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/or-IN/FluidSynth.po
+++ b/or-IN/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/or-IN/Frescobaldi.po b/or-IN/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/or-IN/Frescobaldi.po
+++ b/or-IN/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/or-IN/LilyPond/LilyPond-counterpoint.po b/or-IN/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/or-IN/LilyPond/LilyPond-counterpoint.po
+++ b/or-IN/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/or-IN/LilyPond/LilyPond-orchestra.po b/or-IN/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/or-IN/LilyPond/LilyPond-orchestra.po
+++ b/or-IN/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/or-IN/LilyPond/LilyPond-piano.po b/or-IN/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/or-IN/LilyPond/LilyPond-piano.po
+++ b/or-IN/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/or-IN/LilyPond/LilyPond-syntax.po b/or-IN/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/or-IN/LilyPond/LilyPond-syntax.po
+++ b/or-IN/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/or-IN/LilyPond/LilyPond.po b/or-IN/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/or-IN/LilyPond/LilyPond.po
+++ b/or-IN/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/or-IN/Musicians_Guide.po b/or-IN/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/or-IN/Musicians_Guide.po
+++ b/or-IN/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/or-IN/Planet_CCRMA_at_Home.po b/or-IN/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/or-IN/Planet_CCRMA_at_Home.po
+++ b/or-IN/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/or-IN/Preface.po b/or-IN/Preface.po
index 3ef24e7..1feb467 100644
--- a/or-IN/Preface.po
+++ b/or-IN/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/or-IN/Qtractor.po b/or-IN/Qtractor.po
index 25f8134..fdaa731 100644
--- a/or-IN/Qtractor.po
+++ b/or-IN/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/or-IN/Real_Time_and_Low_Latency.po b/or-IN/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/or-IN/Real_Time_and_Low_Latency.po
+++ b/or-IN/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/or-IN/Revision_History.po b/or-IN/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/or-IN/Revision_History.po
+++ b/or-IN/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/or-IN/Rosegarden.po b/or-IN/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/or-IN/Rosegarden.po
+++ b/or-IN/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/or-IN/Solfege.po b/or-IN/Solfege.po
index ea5913f..673c88c 100644
--- a/or-IN/Solfege.po
+++ b/or-IN/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/or-IN/Sound_Cards.po b/or-IN/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/or-IN/Sound_Cards.po
+++ b/or-IN/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/or-IN/Sound_Servers.po b/or-IN/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/or-IN/Sound_Servers.po
+++ b/or-IN/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/or-IN/SuperCollider/SuperCollider-Basic_Programming.po b/or-IN/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/or-IN/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/or-IN/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/or-IN/SuperCollider/SuperCollider-Composing.po b/or-IN/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/or-IN/SuperCollider/SuperCollider-Composing.po
+++ b/or-IN/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/or-IN/SuperCollider/SuperCollider-Exporting.po b/or-IN/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/or-IN/SuperCollider/SuperCollider-Exporting.po
+++ b/or-IN/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/or-IN/SuperCollider/SuperCollider.po b/or-IN/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/or-IN/SuperCollider/SuperCollider.po
+++ b/or-IN/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/pa-IN/Ardour.po b/pa-IN/Ardour.po
index c8acebe..8e4d38f 100644
--- a/pa-IN/Ardour.po
+++ b/pa-IN/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/pa-IN/Audacity.po b/pa-IN/Audacity.po
index 3e5342c..cb97802 100644
--- a/pa-IN/Audacity.po
+++ b/pa-IN/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/pa-IN/Audio_Vocabulary.po b/pa-IN/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/pa-IN/Audio_Vocabulary.po
+++ b/pa-IN/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/pa-IN/Author_Group.po b/pa-IN/Author_Group.po
index b9bc116..b8495ba 100644
--- a/pa-IN/Author_Group.po
+++ b/pa-IN/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/pa-IN/Book_Info.po b/pa-IN/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/pa-IN/Book_Info.po
+++ b/pa-IN/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/pa-IN/Chapter.po b/pa-IN/Chapter.po
index 11a839b..07f5158 100644
--- a/pa-IN/Chapter.po
+++ b/pa-IN/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/pa-IN/Digital_Audio_Workstations.po b/pa-IN/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/pa-IN/Digital_Audio_Workstations.po
+++ b/pa-IN/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/pa-IN/FluidSynth.po b/pa-IN/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/pa-IN/FluidSynth.po
+++ b/pa-IN/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/pa-IN/Frescobaldi.po b/pa-IN/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/pa-IN/Frescobaldi.po
+++ b/pa-IN/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/pa-IN/LilyPond/LilyPond-counterpoint.po b/pa-IN/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/pa-IN/LilyPond/LilyPond-counterpoint.po
+++ b/pa-IN/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/pa-IN/LilyPond/LilyPond-orchestra.po b/pa-IN/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/pa-IN/LilyPond/LilyPond-orchestra.po
+++ b/pa-IN/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/pa-IN/LilyPond/LilyPond-piano.po b/pa-IN/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/pa-IN/LilyPond/LilyPond-piano.po
+++ b/pa-IN/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/pa-IN/LilyPond/LilyPond-syntax.po b/pa-IN/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/pa-IN/LilyPond/LilyPond-syntax.po
+++ b/pa-IN/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/pa-IN/LilyPond/LilyPond.po b/pa-IN/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/pa-IN/LilyPond/LilyPond.po
+++ b/pa-IN/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/pa-IN/Musicians_Guide.po b/pa-IN/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/pa-IN/Musicians_Guide.po
+++ b/pa-IN/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/pa-IN/Planet_CCRMA_at_Home.po b/pa-IN/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/pa-IN/Planet_CCRMA_at_Home.po
+++ b/pa-IN/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/pa-IN/Preface.po b/pa-IN/Preface.po
index 3ef24e7..1feb467 100644
--- a/pa-IN/Preface.po
+++ b/pa-IN/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/pa-IN/Qtractor.po b/pa-IN/Qtractor.po
index 25f8134..fdaa731 100644
--- a/pa-IN/Qtractor.po
+++ b/pa-IN/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/pa-IN/Real_Time_and_Low_Latency.po b/pa-IN/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/pa-IN/Real_Time_and_Low_Latency.po
+++ b/pa-IN/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/pa-IN/Revision_History.po b/pa-IN/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/pa-IN/Revision_History.po
+++ b/pa-IN/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/pa-IN/Rosegarden.po b/pa-IN/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/pa-IN/Rosegarden.po
+++ b/pa-IN/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/pa-IN/Solfege.po b/pa-IN/Solfege.po
index ea5913f..673c88c 100644
--- a/pa-IN/Solfege.po
+++ b/pa-IN/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/pa-IN/Sound_Cards.po b/pa-IN/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/pa-IN/Sound_Cards.po
+++ b/pa-IN/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/pa-IN/Sound_Servers.po b/pa-IN/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/pa-IN/Sound_Servers.po
+++ b/pa-IN/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/pa-IN/SuperCollider/SuperCollider-Basic_Programming.po b/pa-IN/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/pa-IN/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/pa-IN/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/pa-IN/SuperCollider/SuperCollider-Composing.po b/pa-IN/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/pa-IN/SuperCollider/SuperCollider-Composing.po
+++ b/pa-IN/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/pa-IN/SuperCollider/SuperCollider-Exporting.po b/pa-IN/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/pa-IN/SuperCollider/SuperCollider-Exporting.po
+++ b/pa-IN/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/pa-IN/SuperCollider/SuperCollider.po b/pa-IN/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/pa-IN/SuperCollider/SuperCollider.po
+++ b/pa-IN/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/pl-PL/Ardour.po b/pl-PL/Ardour.po
index c8acebe..8e4d38f 100644
--- a/pl-PL/Ardour.po
+++ b/pl-PL/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/pl-PL/Audacity.po b/pl-PL/Audacity.po
index 3e5342c..cb97802 100644
--- a/pl-PL/Audacity.po
+++ b/pl-PL/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/pl-PL/Audio_Vocabulary.po b/pl-PL/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/pl-PL/Audio_Vocabulary.po
+++ b/pl-PL/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/pl-PL/Author_Group.po b/pl-PL/Author_Group.po
index b9bc116..b8495ba 100644
--- a/pl-PL/Author_Group.po
+++ b/pl-PL/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/pl-PL/Book_Info.po b/pl-PL/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/pl-PL/Book_Info.po
+++ b/pl-PL/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/pl-PL/Chapter.po b/pl-PL/Chapter.po
index 11a839b..07f5158 100644
--- a/pl-PL/Chapter.po
+++ b/pl-PL/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/pl-PL/Digital_Audio_Workstations.po b/pl-PL/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/pl-PL/Digital_Audio_Workstations.po
+++ b/pl-PL/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/pl-PL/FluidSynth.po b/pl-PL/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/pl-PL/FluidSynth.po
+++ b/pl-PL/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/pl-PL/Frescobaldi.po b/pl-PL/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/pl-PL/Frescobaldi.po
+++ b/pl-PL/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/pl-PL/LilyPond/LilyPond-counterpoint.po b/pl-PL/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/pl-PL/LilyPond/LilyPond-counterpoint.po
+++ b/pl-PL/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/pl-PL/LilyPond/LilyPond-orchestra.po b/pl-PL/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/pl-PL/LilyPond/LilyPond-orchestra.po
+++ b/pl-PL/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/pl-PL/LilyPond/LilyPond-piano.po b/pl-PL/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/pl-PL/LilyPond/LilyPond-piano.po
+++ b/pl-PL/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/pl-PL/LilyPond/LilyPond-syntax.po b/pl-PL/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/pl-PL/LilyPond/LilyPond-syntax.po
+++ b/pl-PL/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/pl-PL/LilyPond/LilyPond.po b/pl-PL/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/pl-PL/LilyPond/LilyPond.po
+++ b/pl-PL/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/pl-PL/Musicians_Guide.po b/pl-PL/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/pl-PL/Musicians_Guide.po
+++ b/pl-PL/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/pl-PL/Planet_CCRMA_at_Home.po b/pl-PL/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/pl-PL/Planet_CCRMA_at_Home.po
+++ b/pl-PL/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/pl-PL/Preface.po b/pl-PL/Preface.po
index 3ef24e7..1feb467 100644
--- a/pl-PL/Preface.po
+++ b/pl-PL/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/pl-PL/Qtractor.po b/pl-PL/Qtractor.po
index 25f8134..fdaa731 100644
--- a/pl-PL/Qtractor.po
+++ b/pl-PL/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/pl-PL/Real_Time_and_Low_Latency.po b/pl-PL/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/pl-PL/Real_Time_and_Low_Latency.po
+++ b/pl-PL/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/pl-PL/Revision_History.po b/pl-PL/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/pl-PL/Revision_History.po
+++ b/pl-PL/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/pl-PL/Rosegarden.po b/pl-PL/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/pl-PL/Rosegarden.po
+++ b/pl-PL/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/pl-PL/Solfege.po b/pl-PL/Solfege.po
index ea5913f..673c88c 100644
--- a/pl-PL/Solfege.po
+++ b/pl-PL/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/pl-PL/Sound_Cards.po b/pl-PL/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/pl-PL/Sound_Cards.po
+++ b/pl-PL/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/pl-PL/Sound_Servers.po b/pl-PL/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/pl-PL/Sound_Servers.po
+++ b/pl-PL/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/pl-PL/SuperCollider/SuperCollider-Basic_Programming.po b/pl-PL/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/pl-PL/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/pl-PL/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/pl-PL/SuperCollider/SuperCollider-Composing.po b/pl-PL/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/pl-PL/SuperCollider/SuperCollider-Composing.po
+++ b/pl-PL/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/pl-PL/SuperCollider/SuperCollider-Exporting.po b/pl-PL/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/pl-PL/SuperCollider/SuperCollider-Exporting.po
+++ b/pl-PL/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/pl-PL/SuperCollider/SuperCollider.po b/pl-PL/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/pl-PL/SuperCollider/SuperCollider.po
+++ b/pl-PL/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/pot/Ardour.pot b/pot/Ardour.pot
index c8acebe..766be5f 100644
--- a/pot/Ardour.pot
+++ b/pot/Ardour.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
+"PO-Revision-Date: 2010-09-08T03:01:41\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Audacity.pot b/pot/Audacity.pot
index 3e5342c..4863afe 100644
--- a/pot/Audacity.pot
+++ b/pot/Audacity.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Audio_Vocabulary.pot b/pot/Audio_Vocabulary.pot
index aa170dc..20bb4ca 100644
--- a/pot/Audio_Vocabulary.pot
+++ b/pot/Audio_Vocabulary.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Author_Group.pot b/pot/Author_Group.pot
index b9bc116..ff6afba 100644
--- a/pot/Author_Group.pot
+++ b/pot/Author_Group.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Book_Info.pot b/pot/Book_Info.pot
index 9277b2f..06e9e8b 100644
--- a/pot/Book_Info.pot
+++ b/pot/Book_Info.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
@@ -24,7 +24,7 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
diff --git a/pot/Chapter.pot b/pot/Chapter.pot
index 11a839b..298e0a1 100644
--- a/pot/Chapter.pot
+++ b/pot/Chapter.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Digital_Audio_Workstations.pot b/pot/Digital_Audio_Workstations.pot
index 1a989a1..f634ac7 100644
--- a/pot/Digital_Audio_Workstations.pot
+++ b/pot/Digital_Audio_Workstations.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/FluidSynth.pot b/pot/FluidSynth.pot
index ecb4294..05e69b1 100644
--- a/pot/FluidSynth.pot
+++ b/pot/FluidSynth.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Frescobaldi.pot b/pot/Frescobaldi.pot
index b11f4c3..87589bd 100644
--- a/pot/Frescobaldi.pot
+++ b/pot/Frescobaldi.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/LilyPond/LilyPond-counterpoint.pot b/pot/LilyPond/LilyPond-counterpoint.pot
index afa6a2d..f4e7bc0 100644
--- a/pot/LilyPond/LilyPond-counterpoint.pot
+++ b/pot/LilyPond/LilyPond-counterpoint.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/LilyPond/LilyPond-orchestra.pot b/pot/LilyPond/LilyPond-orchestra.pot
index c83b1b7..c12bd09 100644
--- a/pot/LilyPond/LilyPond-orchestra.pot
+++ b/pot/LilyPond/LilyPond-orchestra.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/LilyPond/LilyPond-piano.pot b/pot/LilyPond/LilyPond-piano.pot
index 4de780b..257d701 100644
--- a/pot/LilyPond/LilyPond-piano.pot
+++ b/pot/LilyPond/LilyPond-piano.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/LilyPond/LilyPond-syntax.pot b/pot/LilyPond/LilyPond-syntax.pot
index 42384e9..edd18ff 100644
--- a/pot/LilyPond/LilyPond-syntax.pot
+++ b/pot/LilyPond/LilyPond-syntax.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/LilyPond/LilyPond.pot b/pot/LilyPond/LilyPond.pot
index fb3dcf7..12b2888 100644
--- a/pot/LilyPond/LilyPond.pot
+++ b/pot/LilyPond/LilyPond.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Musicians_Guide.pot b/pot/Musicians_Guide.pot
index 6c7823f..188dfa8 100644
--- a/pot/Musicians_Guide.pot
+++ b/pot/Musicians_Guide.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Planet_CCRMA_at_Home.pot b/pot/Planet_CCRMA_at_Home.pot
index 7cad2bb..254c0e5 100644
--- a/pot/Planet_CCRMA_at_Home.pot
+++ b/pot/Planet_CCRMA_at_Home.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Preface.pot b/pot/Preface.pot
index 3ef24e7..7c49f85 100644
--- a/pot/Preface.pot
+++ b/pot/Preface.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Qtractor.pot b/pot/Qtractor.pot
index 25f8134..51d181a 100644
--- a/pot/Qtractor.pot
+++ b/pot/Qtractor.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Real_Time_and_Low_Latency.pot b/pot/Real_Time_and_Low_Latency.pot
index 1db92c4..1c6d177 100644
--- a/pot/Real_Time_and_Low_Latency.pot
+++ b/pot/Real_Time_and_Low_Latency.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Revision_History.pot b/pot/Revision_History.pot
index 7693f80..c76ea30 100644
--- a/pot/Revision_History.pot
+++ b/pot/Revision_History.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Rosegarden.pot b/pot/Rosegarden.pot
index 25b8a5b..abb1c53 100644
--- a/pot/Rosegarden.pot
+++ b/pot/Rosegarden.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Solfege.pot b/pot/Solfege.pot
index ea5913f..7d31bb8 100644
--- a/pot/Solfege.pot
+++ b/pot/Solfege.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Sound_Cards.pot b/pot/Sound_Cards.pot
index 64c4587..a962213 100644
--- a/pot/Sound_Cards.pot
+++ b/pot/Sound_Cards.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/Sound_Servers.pot b/pot/Sound_Servers.pot
index 9b7739b..bcb8e28 100644
--- a/pot/Sound_Servers.pot
+++ b/pot/Sound_Servers.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
-"PO-Revision-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
+"PO-Revision-Date: 2010-09-08T03:01:42\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/SuperCollider/SuperCollider-Basic_Programming.pot b/pot/SuperCollider/SuperCollider-Basic_Programming.pot
index 41cbbd6..8ceb40e 100644
--- a/pot/SuperCollider/SuperCollider-Basic_Programming.pot
+++ b/pot/SuperCollider/SuperCollider-Basic_Programming.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
-"PO-Revision-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
+"PO-Revision-Date: 2010-09-08T03:01:43\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/SuperCollider/SuperCollider-Composing.pot b/pot/SuperCollider/SuperCollider-Composing.pot
index 88d8af6..f55db70 100644
--- a/pot/SuperCollider/SuperCollider-Composing.pot
+++ b/pot/SuperCollider/SuperCollider-Composing.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
-"PO-Revision-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
+"PO-Revision-Date: 2010-09-08T03:01:43\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/SuperCollider/SuperCollider-Exporting.pot b/pot/SuperCollider/SuperCollider-Exporting.pot
index d6e3cb8..f8a5479 100644
--- a/pot/SuperCollider/SuperCollider-Exporting.pot
+++ b/pot/SuperCollider/SuperCollider-Exporting.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
-"PO-Revision-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
+"PO-Revision-Date: 2010-09-08T03:01:43\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pot/SuperCollider/SuperCollider.pot b/pot/SuperCollider/SuperCollider.pot
index 166cba1..657e4bf 100644
--- a/pot/SuperCollider/SuperCollider.pot
+++ b/pot/SuperCollider/SuperCollider.pot
@@ -4,8 +4,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
-"PO-Revision-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
+"PO-Revision-Date: 2010-09-08T03:01:43\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
 "MIME-Version: 1.0\n"
diff --git a/pt-BR/Ardour.po b/pt-BR/Ardour.po
index c8acebe..8e4d38f 100644
--- a/pt-BR/Ardour.po
+++ b/pt-BR/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/pt-BR/Audacity.po b/pt-BR/Audacity.po
index 3e5342c..cb97802 100644
--- a/pt-BR/Audacity.po
+++ b/pt-BR/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/pt-BR/Audio_Vocabulary.po b/pt-BR/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/pt-BR/Audio_Vocabulary.po
+++ b/pt-BR/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/pt-BR/Author_Group.po b/pt-BR/Author_Group.po
index b9bc116..b8495ba 100644
--- a/pt-BR/Author_Group.po
+++ b/pt-BR/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/pt-BR/Book_Info.po b/pt-BR/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/pt-BR/Book_Info.po
+++ b/pt-BR/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/pt-BR/Chapter.po b/pt-BR/Chapter.po
index 11a839b..07f5158 100644
--- a/pt-BR/Chapter.po
+++ b/pt-BR/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/pt-BR/Digital_Audio_Workstations.po b/pt-BR/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/pt-BR/Digital_Audio_Workstations.po
+++ b/pt-BR/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/pt-BR/FluidSynth.po b/pt-BR/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/pt-BR/FluidSynth.po
+++ b/pt-BR/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/pt-BR/Frescobaldi.po b/pt-BR/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/pt-BR/Frescobaldi.po
+++ b/pt-BR/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/pt-BR/LilyPond/LilyPond-counterpoint.po b/pt-BR/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/pt-BR/LilyPond/LilyPond-counterpoint.po
+++ b/pt-BR/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/pt-BR/LilyPond/LilyPond-orchestra.po b/pt-BR/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/pt-BR/LilyPond/LilyPond-orchestra.po
+++ b/pt-BR/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/pt-BR/LilyPond/LilyPond-piano.po b/pt-BR/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/pt-BR/LilyPond/LilyPond-piano.po
+++ b/pt-BR/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/pt-BR/LilyPond/LilyPond-syntax.po b/pt-BR/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/pt-BR/LilyPond/LilyPond-syntax.po
+++ b/pt-BR/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/pt-BR/LilyPond/LilyPond.po b/pt-BR/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/pt-BR/LilyPond/LilyPond.po
+++ b/pt-BR/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/pt-BR/Musicians_Guide.po b/pt-BR/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/pt-BR/Musicians_Guide.po
+++ b/pt-BR/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/pt-BR/Planet_CCRMA_at_Home.po b/pt-BR/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/pt-BR/Planet_CCRMA_at_Home.po
+++ b/pt-BR/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/pt-BR/Preface.po b/pt-BR/Preface.po
index 3ef24e7..1feb467 100644
--- a/pt-BR/Preface.po
+++ b/pt-BR/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/pt-BR/Qtractor.po b/pt-BR/Qtractor.po
index 25f8134..fdaa731 100644
--- a/pt-BR/Qtractor.po
+++ b/pt-BR/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/pt-BR/Real_Time_and_Low_Latency.po b/pt-BR/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/pt-BR/Real_Time_and_Low_Latency.po
+++ b/pt-BR/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/pt-BR/Revision_History.po b/pt-BR/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/pt-BR/Revision_History.po
+++ b/pt-BR/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/pt-BR/Rosegarden.po b/pt-BR/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/pt-BR/Rosegarden.po
+++ b/pt-BR/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/pt-BR/Solfege.po b/pt-BR/Solfege.po
index ea5913f..673c88c 100644
--- a/pt-BR/Solfege.po
+++ b/pt-BR/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/pt-BR/Sound_Cards.po b/pt-BR/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/pt-BR/Sound_Cards.po
+++ b/pt-BR/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/pt-BR/Sound_Servers.po b/pt-BR/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/pt-BR/Sound_Servers.po
+++ b/pt-BR/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/pt-BR/SuperCollider/SuperCollider-Basic_Programming.po b/pt-BR/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/pt-BR/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/pt-BR/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/pt-BR/SuperCollider/SuperCollider-Composing.po b/pt-BR/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/pt-BR/SuperCollider/SuperCollider-Composing.po
+++ b/pt-BR/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/pt-BR/SuperCollider/SuperCollider-Exporting.po b/pt-BR/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/pt-BR/SuperCollider/SuperCollider-Exporting.po
+++ b/pt-BR/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/pt-BR/SuperCollider/SuperCollider.po b/pt-BR/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/pt-BR/SuperCollider/SuperCollider.po
+++ b/pt-BR/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/pt-PT/Ardour.po b/pt-PT/Ardour.po
index c8acebe..8e4d38f 100644
--- a/pt-PT/Ardour.po
+++ b/pt-PT/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/pt-PT/Audacity.po b/pt-PT/Audacity.po
index 3e5342c..cb97802 100644
--- a/pt-PT/Audacity.po
+++ b/pt-PT/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/pt-PT/Audio_Vocabulary.po b/pt-PT/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/pt-PT/Audio_Vocabulary.po
+++ b/pt-PT/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/pt-PT/Author_Group.po b/pt-PT/Author_Group.po
index b9bc116..b8495ba 100644
--- a/pt-PT/Author_Group.po
+++ b/pt-PT/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/pt-PT/Book_Info.po b/pt-PT/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/pt-PT/Book_Info.po
+++ b/pt-PT/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/pt-PT/Chapter.po b/pt-PT/Chapter.po
index 11a839b..07f5158 100644
--- a/pt-PT/Chapter.po
+++ b/pt-PT/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/pt-PT/Digital_Audio_Workstations.po b/pt-PT/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/pt-PT/Digital_Audio_Workstations.po
+++ b/pt-PT/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/pt-PT/FluidSynth.po b/pt-PT/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/pt-PT/FluidSynth.po
+++ b/pt-PT/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/pt-PT/Frescobaldi.po b/pt-PT/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/pt-PT/Frescobaldi.po
+++ b/pt-PT/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/pt-PT/LilyPond/LilyPond-counterpoint.po b/pt-PT/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/pt-PT/LilyPond/LilyPond-counterpoint.po
+++ b/pt-PT/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/pt-PT/LilyPond/LilyPond-orchestra.po b/pt-PT/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/pt-PT/LilyPond/LilyPond-orchestra.po
+++ b/pt-PT/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/pt-PT/LilyPond/LilyPond-piano.po b/pt-PT/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/pt-PT/LilyPond/LilyPond-piano.po
+++ b/pt-PT/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/pt-PT/LilyPond/LilyPond-syntax.po b/pt-PT/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/pt-PT/LilyPond/LilyPond-syntax.po
+++ b/pt-PT/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/pt-PT/LilyPond/LilyPond.po b/pt-PT/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/pt-PT/LilyPond/LilyPond.po
+++ b/pt-PT/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/pt-PT/Musicians_Guide.po b/pt-PT/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/pt-PT/Musicians_Guide.po
+++ b/pt-PT/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/pt-PT/Planet_CCRMA_at_Home.po b/pt-PT/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/pt-PT/Planet_CCRMA_at_Home.po
+++ b/pt-PT/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/pt-PT/Preface.po b/pt-PT/Preface.po
index 3ef24e7..1feb467 100644
--- a/pt-PT/Preface.po
+++ b/pt-PT/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/pt-PT/Qtractor.po b/pt-PT/Qtractor.po
index 25f8134..fdaa731 100644
--- a/pt-PT/Qtractor.po
+++ b/pt-PT/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/pt-PT/Real_Time_and_Low_Latency.po b/pt-PT/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/pt-PT/Real_Time_and_Low_Latency.po
+++ b/pt-PT/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/pt-PT/Revision_History.po b/pt-PT/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/pt-PT/Revision_History.po
+++ b/pt-PT/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/pt-PT/Rosegarden.po b/pt-PT/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/pt-PT/Rosegarden.po
+++ b/pt-PT/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/pt-PT/Solfege.po b/pt-PT/Solfege.po
index ea5913f..673c88c 100644
--- a/pt-PT/Solfege.po
+++ b/pt-PT/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/pt-PT/Sound_Cards.po b/pt-PT/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/pt-PT/Sound_Cards.po
+++ b/pt-PT/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/pt-PT/Sound_Servers.po b/pt-PT/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/pt-PT/Sound_Servers.po
+++ b/pt-PT/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/pt-PT/SuperCollider/SuperCollider-Basic_Programming.po b/pt-PT/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/pt-PT/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/pt-PT/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/pt-PT/SuperCollider/SuperCollider-Composing.po b/pt-PT/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/pt-PT/SuperCollider/SuperCollider-Composing.po
+++ b/pt-PT/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/pt-PT/SuperCollider/SuperCollider-Exporting.po b/pt-PT/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/pt-PT/SuperCollider/SuperCollider-Exporting.po
+++ b/pt-PT/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/pt-PT/SuperCollider/SuperCollider.po b/pt-PT/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/pt-PT/SuperCollider/SuperCollider.po
+++ b/pt-PT/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/publican.cfg b/publican.cfg
index 1e5fca4..8390db6 100644
--- a/publican.cfg
+++ b/publican.cfg
@@ -4,7 +4,8 @@
 xml_lang: en-US
 type: Book
 brand: fedora
-
 docname: Musicians_Guide
+
+product: Fedora Draft Documentation
 version: 0.1
 web_version_label: UNUSED
diff --git a/ru-RU/Ardour.po b/ru-RU/Ardour.po
index c8acebe..8e4d38f 100644
--- a/ru-RU/Ardour.po
+++ b/ru-RU/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/ru-RU/Audacity.po b/ru-RU/Audacity.po
index 3e5342c..cb97802 100644
--- a/ru-RU/Audacity.po
+++ b/ru-RU/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/ru-RU/Audio_Vocabulary.po b/ru-RU/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/ru-RU/Audio_Vocabulary.po
+++ b/ru-RU/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/ru-RU/Author_Group.po b/ru-RU/Author_Group.po
index b9bc116..b8495ba 100644
--- a/ru-RU/Author_Group.po
+++ b/ru-RU/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/ru-RU/Book_Info.po b/ru-RU/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/ru-RU/Book_Info.po
+++ b/ru-RU/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/ru-RU/Chapter.po b/ru-RU/Chapter.po
index 11a839b..07f5158 100644
--- a/ru-RU/Chapter.po
+++ b/ru-RU/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/ru-RU/Digital_Audio_Workstations.po b/ru-RU/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/ru-RU/Digital_Audio_Workstations.po
+++ b/ru-RU/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/ru-RU/FluidSynth.po b/ru-RU/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/ru-RU/FluidSynth.po
+++ b/ru-RU/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/ru-RU/Frescobaldi.po b/ru-RU/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/ru-RU/Frescobaldi.po
+++ b/ru-RU/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/ru-RU/LilyPond/LilyPond-counterpoint.po b/ru-RU/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/ru-RU/LilyPond/LilyPond-counterpoint.po
+++ b/ru-RU/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/ru-RU/LilyPond/LilyPond-orchestra.po b/ru-RU/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/ru-RU/LilyPond/LilyPond-orchestra.po
+++ b/ru-RU/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/ru-RU/LilyPond/LilyPond-piano.po b/ru-RU/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/ru-RU/LilyPond/LilyPond-piano.po
+++ b/ru-RU/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/ru-RU/LilyPond/LilyPond-syntax.po b/ru-RU/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/ru-RU/LilyPond/LilyPond-syntax.po
+++ b/ru-RU/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/ru-RU/LilyPond/LilyPond.po b/ru-RU/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/ru-RU/LilyPond/LilyPond.po
+++ b/ru-RU/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/ru-RU/Musicians_Guide.po b/ru-RU/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/ru-RU/Musicians_Guide.po
+++ b/ru-RU/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/ru-RU/Planet_CCRMA_at_Home.po b/ru-RU/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/ru-RU/Planet_CCRMA_at_Home.po
+++ b/ru-RU/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/ru-RU/Preface.po b/ru-RU/Preface.po
index 3ef24e7..1feb467 100644
--- a/ru-RU/Preface.po
+++ b/ru-RU/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/ru-RU/Qtractor.po b/ru-RU/Qtractor.po
index 25f8134..fdaa731 100644
--- a/ru-RU/Qtractor.po
+++ b/ru-RU/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/ru-RU/Real_Time_and_Low_Latency.po b/ru-RU/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/ru-RU/Real_Time_and_Low_Latency.po
+++ b/ru-RU/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/ru-RU/Revision_History.po b/ru-RU/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/ru-RU/Revision_History.po
+++ b/ru-RU/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/ru-RU/Rosegarden.po b/ru-RU/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/ru-RU/Rosegarden.po
+++ b/ru-RU/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/ru-RU/Solfege.po b/ru-RU/Solfege.po
index ea5913f..673c88c 100644
--- a/ru-RU/Solfege.po
+++ b/ru-RU/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/ru-RU/Sound_Cards.po b/ru-RU/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/ru-RU/Sound_Cards.po
+++ b/ru-RU/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/ru-RU/Sound_Servers.po b/ru-RU/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/ru-RU/Sound_Servers.po
+++ b/ru-RU/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/ru-RU/SuperCollider/SuperCollider-Basic_Programming.po b/ru-RU/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/ru-RU/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/ru-RU/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/ru-RU/SuperCollider/SuperCollider-Composing.po b/ru-RU/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/ru-RU/SuperCollider/SuperCollider-Composing.po
+++ b/ru-RU/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/ru-RU/SuperCollider/SuperCollider-Exporting.po b/ru-RU/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/ru-RU/SuperCollider/SuperCollider-Exporting.po
+++ b/ru-RU/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/ru-RU/SuperCollider/SuperCollider.po b/ru-RU/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/ru-RU/SuperCollider/SuperCollider.po
+++ b/ru-RU/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/sr-Latn-RS/Ardour.po b/sr-Latn-RS/Ardour.po
index c8acebe..8e4d38f 100644
--- a/sr-Latn-RS/Ardour.po
+++ b/sr-Latn-RS/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/sr-Latn-RS/Audacity.po b/sr-Latn-RS/Audacity.po
index 3e5342c..cb97802 100644
--- a/sr-Latn-RS/Audacity.po
+++ b/sr-Latn-RS/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/sr-Latn-RS/Audio_Vocabulary.po b/sr-Latn-RS/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/sr-Latn-RS/Audio_Vocabulary.po
+++ b/sr-Latn-RS/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/sr-Latn-RS/Author_Group.po b/sr-Latn-RS/Author_Group.po
index b9bc116..b8495ba 100644
--- a/sr-Latn-RS/Author_Group.po
+++ b/sr-Latn-RS/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/sr-Latn-RS/Book_Info.po b/sr-Latn-RS/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/sr-Latn-RS/Book_Info.po
+++ b/sr-Latn-RS/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/sr-Latn-RS/Chapter.po b/sr-Latn-RS/Chapter.po
index 11a839b..07f5158 100644
--- a/sr-Latn-RS/Chapter.po
+++ b/sr-Latn-RS/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/sr-Latn-RS/Digital_Audio_Workstations.po b/sr-Latn-RS/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/sr-Latn-RS/Digital_Audio_Workstations.po
+++ b/sr-Latn-RS/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/sr-Latn-RS/FluidSynth.po b/sr-Latn-RS/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/sr-Latn-RS/FluidSynth.po
+++ b/sr-Latn-RS/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/sr-Latn-RS/Frescobaldi.po b/sr-Latn-RS/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/sr-Latn-RS/Frescobaldi.po
+++ b/sr-Latn-RS/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/sr-Latn-RS/LilyPond/LilyPond-counterpoint.po b/sr-Latn-RS/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/sr-Latn-RS/LilyPond/LilyPond-counterpoint.po
+++ b/sr-Latn-RS/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/sr-Latn-RS/LilyPond/LilyPond-orchestra.po b/sr-Latn-RS/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/sr-Latn-RS/LilyPond/LilyPond-orchestra.po
+++ b/sr-Latn-RS/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/sr-Latn-RS/LilyPond/LilyPond-piano.po b/sr-Latn-RS/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/sr-Latn-RS/LilyPond/LilyPond-piano.po
+++ b/sr-Latn-RS/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/sr-Latn-RS/LilyPond/LilyPond-syntax.po b/sr-Latn-RS/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/sr-Latn-RS/LilyPond/LilyPond-syntax.po
+++ b/sr-Latn-RS/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/sr-Latn-RS/LilyPond/LilyPond.po b/sr-Latn-RS/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/sr-Latn-RS/LilyPond/LilyPond.po
+++ b/sr-Latn-RS/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/sr-Latn-RS/Musicians_Guide.po b/sr-Latn-RS/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/sr-Latn-RS/Musicians_Guide.po
+++ b/sr-Latn-RS/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/sr-Latn-RS/Planet_CCRMA_at_Home.po b/sr-Latn-RS/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/sr-Latn-RS/Planet_CCRMA_at_Home.po
+++ b/sr-Latn-RS/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/sr-Latn-RS/Preface.po b/sr-Latn-RS/Preface.po
index 3ef24e7..1feb467 100644
--- a/sr-Latn-RS/Preface.po
+++ b/sr-Latn-RS/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/sr-Latn-RS/Qtractor.po b/sr-Latn-RS/Qtractor.po
index 25f8134..fdaa731 100644
--- a/sr-Latn-RS/Qtractor.po
+++ b/sr-Latn-RS/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/sr-Latn-RS/Real_Time_and_Low_Latency.po b/sr-Latn-RS/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/sr-Latn-RS/Real_Time_and_Low_Latency.po
+++ b/sr-Latn-RS/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/sr-Latn-RS/Revision_History.po b/sr-Latn-RS/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/sr-Latn-RS/Revision_History.po
+++ b/sr-Latn-RS/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/sr-Latn-RS/Rosegarden.po b/sr-Latn-RS/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/sr-Latn-RS/Rosegarden.po
+++ b/sr-Latn-RS/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/sr-Latn-RS/Solfege.po b/sr-Latn-RS/Solfege.po
index ea5913f..673c88c 100644
--- a/sr-Latn-RS/Solfege.po
+++ b/sr-Latn-RS/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/sr-Latn-RS/Sound_Cards.po b/sr-Latn-RS/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/sr-Latn-RS/Sound_Cards.po
+++ b/sr-Latn-RS/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/sr-Latn-RS/Sound_Servers.po b/sr-Latn-RS/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/sr-Latn-RS/Sound_Servers.po
+++ b/sr-Latn-RS/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/sr-Latn-RS/SuperCollider/SuperCollider-Basic_Programming.po b/sr-Latn-RS/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/sr-Latn-RS/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/sr-Latn-RS/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/sr-Latn-RS/SuperCollider/SuperCollider-Composing.po b/sr-Latn-RS/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/sr-Latn-RS/SuperCollider/SuperCollider-Composing.po
+++ b/sr-Latn-RS/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/sr-Latn-RS/SuperCollider/SuperCollider-Exporting.po b/sr-Latn-RS/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/sr-Latn-RS/SuperCollider/SuperCollider-Exporting.po
+++ b/sr-Latn-RS/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/sr-Latn-RS/SuperCollider/SuperCollider.po b/sr-Latn-RS/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/sr-Latn-RS/SuperCollider/SuperCollider.po
+++ b/sr-Latn-RS/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/sr-RS/Ardour.po b/sr-RS/Ardour.po
index c8acebe..8e4d38f 100644
--- a/sr-RS/Ardour.po
+++ b/sr-RS/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/sr-RS/Audacity.po b/sr-RS/Audacity.po
index 3e5342c..cb97802 100644
--- a/sr-RS/Audacity.po
+++ b/sr-RS/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/sr-RS/Audio_Vocabulary.po b/sr-RS/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/sr-RS/Audio_Vocabulary.po
+++ b/sr-RS/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/sr-RS/Author_Group.po b/sr-RS/Author_Group.po
index b9bc116..b8495ba 100644
--- a/sr-RS/Author_Group.po
+++ b/sr-RS/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/sr-RS/Book_Info.po b/sr-RS/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/sr-RS/Book_Info.po
+++ b/sr-RS/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/sr-RS/Chapter.po b/sr-RS/Chapter.po
index 11a839b..07f5158 100644
--- a/sr-RS/Chapter.po
+++ b/sr-RS/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/sr-RS/Digital_Audio_Workstations.po b/sr-RS/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/sr-RS/Digital_Audio_Workstations.po
+++ b/sr-RS/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/sr-RS/FluidSynth.po b/sr-RS/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/sr-RS/FluidSynth.po
+++ b/sr-RS/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/sr-RS/Frescobaldi.po b/sr-RS/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/sr-RS/Frescobaldi.po
+++ b/sr-RS/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/sr-RS/LilyPond/LilyPond-counterpoint.po b/sr-RS/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/sr-RS/LilyPond/LilyPond-counterpoint.po
+++ b/sr-RS/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/sr-RS/LilyPond/LilyPond-orchestra.po b/sr-RS/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/sr-RS/LilyPond/LilyPond-orchestra.po
+++ b/sr-RS/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/sr-RS/LilyPond/LilyPond-piano.po b/sr-RS/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/sr-RS/LilyPond/LilyPond-piano.po
+++ b/sr-RS/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/sr-RS/LilyPond/LilyPond-syntax.po b/sr-RS/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/sr-RS/LilyPond/LilyPond-syntax.po
+++ b/sr-RS/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/sr-RS/LilyPond/LilyPond.po b/sr-RS/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/sr-RS/LilyPond/LilyPond.po
+++ b/sr-RS/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/sr-RS/Musicians_Guide.po b/sr-RS/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/sr-RS/Musicians_Guide.po
+++ b/sr-RS/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/sr-RS/Planet_CCRMA_at_Home.po b/sr-RS/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/sr-RS/Planet_CCRMA_at_Home.po
+++ b/sr-RS/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/sr-RS/Preface.po b/sr-RS/Preface.po
index 3ef24e7..1feb467 100644
--- a/sr-RS/Preface.po
+++ b/sr-RS/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/sr-RS/Qtractor.po b/sr-RS/Qtractor.po
index 25f8134..fdaa731 100644
--- a/sr-RS/Qtractor.po
+++ b/sr-RS/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/sr-RS/Real_Time_and_Low_Latency.po b/sr-RS/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/sr-RS/Real_Time_and_Low_Latency.po
+++ b/sr-RS/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/sr-RS/Revision_History.po b/sr-RS/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/sr-RS/Revision_History.po
+++ b/sr-RS/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/sr-RS/Rosegarden.po b/sr-RS/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/sr-RS/Rosegarden.po
+++ b/sr-RS/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/sr-RS/Solfege.po b/sr-RS/Solfege.po
index ea5913f..673c88c 100644
--- a/sr-RS/Solfege.po
+++ b/sr-RS/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/sr-RS/Sound_Cards.po b/sr-RS/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/sr-RS/Sound_Cards.po
+++ b/sr-RS/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/sr-RS/Sound_Servers.po b/sr-RS/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/sr-RS/Sound_Servers.po
+++ b/sr-RS/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/sr-RS/SuperCollider/SuperCollider-Basic_Programming.po b/sr-RS/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/sr-RS/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/sr-RS/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/sr-RS/SuperCollider/SuperCollider-Composing.po b/sr-RS/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/sr-RS/SuperCollider/SuperCollider-Composing.po
+++ b/sr-RS/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/sr-RS/SuperCollider/SuperCollider-Exporting.po b/sr-RS/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/sr-RS/SuperCollider/SuperCollider-Exporting.po
+++ b/sr-RS/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/sr-RS/SuperCollider/SuperCollider.po b/sr-RS/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/sr-RS/SuperCollider/SuperCollider.po
+++ b/sr-RS/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/sv-SE/Ardour.po b/sv-SE/Ardour.po
index c8acebe..8e4d38f 100644
--- a/sv-SE/Ardour.po
+++ b/sv-SE/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/sv-SE/Audacity.po b/sv-SE/Audacity.po
index 3e5342c..cb97802 100644
--- a/sv-SE/Audacity.po
+++ b/sv-SE/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/sv-SE/Audio_Vocabulary.po b/sv-SE/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/sv-SE/Audio_Vocabulary.po
+++ b/sv-SE/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/sv-SE/Author_Group.po b/sv-SE/Author_Group.po
index b9bc116..b8495ba 100644
--- a/sv-SE/Author_Group.po
+++ b/sv-SE/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/sv-SE/Book_Info.po b/sv-SE/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/sv-SE/Book_Info.po
+++ b/sv-SE/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/sv-SE/Chapter.po b/sv-SE/Chapter.po
index 11a839b..07f5158 100644
--- a/sv-SE/Chapter.po
+++ b/sv-SE/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/sv-SE/Digital_Audio_Workstations.po b/sv-SE/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/sv-SE/Digital_Audio_Workstations.po
+++ b/sv-SE/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/sv-SE/FluidSynth.po b/sv-SE/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/sv-SE/FluidSynth.po
+++ b/sv-SE/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/sv-SE/Frescobaldi.po b/sv-SE/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/sv-SE/Frescobaldi.po
+++ b/sv-SE/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/sv-SE/LilyPond/LilyPond-counterpoint.po b/sv-SE/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/sv-SE/LilyPond/LilyPond-counterpoint.po
+++ b/sv-SE/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/sv-SE/LilyPond/LilyPond-orchestra.po b/sv-SE/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/sv-SE/LilyPond/LilyPond-orchestra.po
+++ b/sv-SE/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/sv-SE/LilyPond/LilyPond-piano.po b/sv-SE/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/sv-SE/LilyPond/LilyPond-piano.po
+++ b/sv-SE/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/sv-SE/LilyPond/LilyPond-syntax.po b/sv-SE/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/sv-SE/LilyPond/LilyPond-syntax.po
+++ b/sv-SE/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/sv-SE/LilyPond/LilyPond.po b/sv-SE/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/sv-SE/LilyPond/LilyPond.po
+++ b/sv-SE/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/sv-SE/Musicians_Guide.po b/sv-SE/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/sv-SE/Musicians_Guide.po
+++ b/sv-SE/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/sv-SE/Planet_CCRMA_at_Home.po b/sv-SE/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/sv-SE/Planet_CCRMA_at_Home.po
+++ b/sv-SE/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/sv-SE/Preface.po b/sv-SE/Preface.po
index 3ef24e7..1feb467 100644
--- a/sv-SE/Preface.po
+++ b/sv-SE/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/sv-SE/Qtractor.po b/sv-SE/Qtractor.po
index 25f8134..fdaa731 100644
--- a/sv-SE/Qtractor.po
+++ b/sv-SE/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/sv-SE/Real_Time_and_Low_Latency.po b/sv-SE/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/sv-SE/Real_Time_and_Low_Latency.po
+++ b/sv-SE/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/sv-SE/Revision_History.po b/sv-SE/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/sv-SE/Revision_History.po
+++ b/sv-SE/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/sv-SE/Rosegarden.po b/sv-SE/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/sv-SE/Rosegarden.po
+++ b/sv-SE/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/sv-SE/Solfege.po b/sv-SE/Solfege.po
index ea5913f..673c88c 100644
--- a/sv-SE/Solfege.po
+++ b/sv-SE/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/sv-SE/Sound_Cards.po b/sv-SE/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/sv-SE/Sound_Cards.po
+++ b/sv-SE/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/sv-SE/Sound_Servers.po b/sv-SE/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/sv-SE/Sound_Servers.po
+++ b/sv-SE/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/sv-SE/SuperCollider/SuperCollider-Basic_Programming.po b/sv-SE/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/sv-SE/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/sv-SE/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/sv-SE/SuperCollider/SuperCollider-Composing.po b/sv-SE/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/sv-SE/SuperCollider/SuperCollider-Composing.po
+++ b/sv-SE/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/sv-SE/SuperCollider/SuperCollider-Exporting.po b/sv-SE/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/sv-SE/SuperCollider/SuperCollider-Exporting.po
+++ b/sv-SE/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/sv-SE/SuperCollider/SuperCollider.po b/sv-SE/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/sv-SE/SuperCollider/SuperCollider.po
+++ b/sv-SE/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/ta-IN/Ardour.po b/ta-IN/Ardour.po
index c8acebe..8e4d38f 100644
--- a/ta-IN/Ardour.po
+++ b/ta-IN/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/ta-IN/Audacity.po b/ta-IN/Audacity.po
index 3e5342c..cb97802 100644
--- a/ta-IN/Audacity.po
+++ b/ta-IN/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/ta-IN/Audio_Vocabulary.po b/ta-IN/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/ta-IN/Audio_Vocabulary.po
+++ b/ta-IN/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/ta-IN/Author_Group.po b/ta-IN/Author_Group.po
index b9bc116..b8495ba 100644
--- a/ta-IN/Author_Group.po
+++ b/ta-IN/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/ta-IN/Book_Info.po b/ta-IN/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/ta-IN/Book_Info.po
+++ b/ta-IN/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/ta-IN/Chapter.po b/ta-IN/Chapter.po
index 11a839b..07f5158 100644
--- a/ta-IN/Chapter.po
+++ b/ta-IN/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/ta-IN/Digital_Audio_Workstations.po b/ta-IN/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/ta-IN/Digital_Audio_Workstations.po
+++ b/ta-IN/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/ta-IN/FluidSynth.po b/ta-IN/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/ta-IN/FluidSynth.po
+++ b/ta-IN/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/ta-IN/Frescobaldi.po b/ta-IN/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/ta-IN/Frescobaldi.po
+++ b/ta-IN/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/ta-IN/LilyPond/LilyPond-counterpoint.po b/ta-IN/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/ta-IN/LilyPond/LilyPond-counterpoint.po
+++ b/ta-IN/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/ta-IN/LilyPond/LilyPond-orchestra.po b/ta-IN/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/ta-IN/LilyPond/LilyPond-orchestra.po
+++ b/ta-IN/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/ta-IN/LilyPond/LilyPond-piano.po b/ta-IN/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/ta-IN/LilyPond/LilyPond-piano.po
+++ b/ta-IN/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/ta-IN/LilyPond/LilyPond-syntax.po b/ta-IN/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/ta-IN/LilyPond/LilyPond-syntax.po
+++ b/ta-IN/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/ta-IN/LilyPond/LilyPond.po b/ta-IN/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/ta-IN/LilyPond/LilyPond.po
+++ b/ta-IN/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/ta-IN/Musicians_Guide.po b/ta-IN/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/ta-IN/Musicians_Guide.po
+++ b/ta-IN/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/ta-IN/Planet_CCRMA_at_Home.po b/ta-IN/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/ta-IN/Planet_CCRMA_at_Home.po
+++ b/ta-IN/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/ta-IN/Preface.po b/ta-IN/Preface.po
index 3ef24e7..1feb467 100644
--- a/ta-IN/Preface.po
+++ b/ta-IN/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/ta-IN/Qtractor.po b/ta-IN/Qtractor.po
index 25f8134..fdaa731 100644
--- a/ta-IN/Qtractor.po
+++ b/ta-IN/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/ta-IN/Real_Time_and_Low_Latency.po b/ta-IN/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/ta-IN/Real_Time_and_Low_Latency.po
+++ b/ta-IN/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/ta-IN/Revision_History.po b/ta-IN/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/ta-IN/Revision_History.po
+++ b/ta-IN/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/ta-IN/Rosegarden.po b/ta-IN/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/ta-IN/Rosegarden.po
+++ b/ta-IN/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/ta-IN/Solfege.po b/ta-IN/Solfege.po
index ea5913f..673c88c 100644
--- a/ta-IN/Solfege.po
+++ b/ta-IN/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/ta-IN/Sound_Cards.po b/ta-IN/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/ta-IN/Sound_Cards.po
+++ b/ta-IN/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/ta-IN/Sound_Servers.po b/ta-IN/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/ta-IN/Sound_Servers.po
+++ b/ta-IN/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/ta-IN/SuperCollider/SuperCollider-Basic_Programming.po b/ta-IN/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/ta-IN/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/ta-IN/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/ta-IN/SuperCollider/SuperCollider-Composing.po b/ta-IN/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/ta-IN/SuperCollider/SuperCollider-Composing.po
+++ b/ta-IN/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/ta-IN/SuperCollider/SuperCollider-Exporting.po b/ta-IN/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/ta-IN/SuperCollider/SuperCollider-Exporting.po
+++ b/ta-IN/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/ta-IN/SuperCollider/SuperCollider.po b/ta-IN/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/ta-IN/SuperCollider/SuperCollider.po
+++ b/ta-IN/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/te-IN/Ardour.po b/te-IN/Ardour.po
index c8acebe..8e4d38f 100644
--- a/te-IN/Ardour.po
+++ b/te-IN/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/te-IN/Audacity.po b/te-IN/Audacity.po
index 3e5342c..cb97802 100644
--- a/te-IN/Audacity.po
+++ b/te-IN/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/te-IN/Audio_Vocabulary.po b/te-IN/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/te-IN/Audio_Vocabulary.po
+++ b/te-IN/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/te-IN/Author_Group.po b/te-IN/Author_Group.po
index b9bc116..b8495ba 100644
--- a/te-IN/Author_Group.po
+++ b/te-IN/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/te-IN/Book_Info.po b/te-IN/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/te-IN/Book_Info.po
+++ b/te-IN/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/te-IN/Chapter.po b/te-IN/Chapter.po
index 11a839b..07f5158 100644
--- a/te-IN/Chapter.po
+++ b/te-IN/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/te-IN/Digital_Audio_Workstations.po b/te-IN/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/te-IN/Digital_Audio_Workstations.po
+++ b/te-IN/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/te-IN/FluidSynth.po b/te-IN/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/te-IN/FluidSynth.po
+++ b/te-IN/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/te-IN/Frescobaldi.po b/te-IN/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/te-IN/Frescobaldi.po
+++ b/te-IN/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/te-IN/LilyPond/LilyPond-counterpoint.po b/te-IN/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/te-IN/LilyPond/LilyPond-counterpoint.po
+++ b/te-IN/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/te-IN/LilyPond/LilyPond-orchestra.po b/te-IN/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/te-IN/LilyPond/LilyPond-orchestra.po
+++ b/te-IN/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/te-IN/LilyPond/LilyPond-piano.po b/te-IN/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/te-IN/LilyPond/LilyPond-piano.po
+++ b/te-IN/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/te-IN/LilyPond/LilyPond-syntax.po b/te-IN/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/te-IN/LilyPond/LilyPond-syntax.po
+++ b/te-IN/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/te-IN/LilyPond/LilyPond.po b/te-IN/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/te-IN/LilyPond/LilyPond.po
+++ b/te-IN/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/te-IN/Musicians_Guide.po b/te-IN/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/te-IN/Musicians_Guide.po
+++ b/te-IN/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/te-IN/Planet_CCRMA_at_Home.po b/te-IN/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/te-IN/Planet_CCRMA_at_Home.po
+++ b/te-IN/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/te-IN/Preface.po b/te-IN/Preface.po
index 3ef24e7..1feb467 100644
--- a/te-IN/Preface.po
+++ b/te-IN/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/te-IN/Qtractor.po b/te-IN/Qtractor.po
index 25f8134..fdaa731 100644
--- a/te-IN/Qtractor.po
+++ b/te-IN/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/te-IN/Real_Time_and_Low_Latency.po b/te-IN/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/te-IN/Real_Time_and_Low_Latency.po
+++ b/te-IN/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/te-IN/Revision_History.po b/te-IN/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/te-IN/Revision_History.po
+++ b/te-IN/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/te-IN/Rosegarden.po b/te-IN/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/te-IN/Rosegarden.po
+++ b/te-IN/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/te-IN/Solfege.po b/te-IN/Solfege.po
index ea5913f..673c88c 100644
--- a/te-IN/Solfege.po
+++ b/te-IN/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/te-IN/Sound_Cards.po b/te-IN/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/te-IN/Sound_Cards.po
+++ b/te-IN/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/te-IN/Sound_Servers.po b/te-IN/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/te-IN/Sound_Servers.po
+++ b/te-IN/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/te-IN/SuperCollider/SuperCollider-Basic_Programming.po b/te-IN/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/te-IN/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/te-IN/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/te-IN/SuperCollider/SuperCollider-Composing.po b/te-IN/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/te-IN/SuperCollider/SuperCollider-Composing.po
+++ b/te-IN/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/te-IN/SuperCollider/SuperCollider-Exporting.po b/te-IN/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/te-IN/SuperCollider/SuperCollider-Exporting.po
+++ b/te-IN/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/te-IN/SuperCollider/SuperCollider.po b/te-IN/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/te-IN/SuperCollider/SuperCollider.po
+++ b/te-IN/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/uk-UA/Ardour.po b/uk-UA/Ardour.po
index c8acebe..8e4d38f 100644
--- a/uk-UA/Ardour.po
+++ b/uk-UA/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/uk-UA/Audacity.po b/uk-UA/Audacity.po
index 3e5342c..cb97802 100644
--- a/uk-UA/Audacity.po
+++ b/uk-UA/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/uk-UA/Audio_Vocabulary.po b/uk-UA/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/uk-UA/Audio_Vocabulary.po
+++ b/uk-UA/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/uk-UA/Author_Group.po b/uk-UA/Author_Group.po
index b9bc116..b8495ba 100644
--- a/uk-UA/Author_Group.po
+++ b/uk-UA/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/uk-UA/Book_Info.po b/uk-UA/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/uk-UA/Book_Info.po
+++ b/uk-UA/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/uk-UA/Chapter.po b/uk-UA/Chapter.po
index 11a839b..07f5158 100644
--- a/uk-UA/Chapter.po
+++ b/uk-UA/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/uk-UA/Digital_Audio_Workstations.po b/uk-UA/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/uk-UA/Digital_Audio_Workstations.po
+++ b/uk-UA/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/uk-UA/FluidSynth.po b/uk-UA/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/uk-UA/FluidSynth.po
+++ b/uk-UA/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/uk-UA/Frescobaldi.po b/uk-UA/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/uk-UA/Frescobaldi.po
+++ b/uk-UA/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/uk-UA/LilyPond/LilyPond-counterpoint.po b/uk-UA/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/uk-UA/LilyPond/LilyPond-counterpoint.po
+++ b/uk-UA/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/uk-UA/LilyPond/LilyPond-orchestra.po b/uk-UA/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/uk-UA/LilyPond/LilyPond-orchestra.po
+++ b/uk-UA/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/uk-UA/LilyPond/LilyPond-piano.po b/uk-UA/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/uk-UA/LilyPond/LilyPond-piano.po
+++ b/uk-UA/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/uk-UA/LilyPond/LilyPond-syntax.po b/uk-UA/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/uk-UA/LilyPond/LilyPond-syntax.po
+++ b/uk-UA/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/uk-UA/LilyPond/LilyPond.po b/uk-UA/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/uk-UA/LilyPond/LilyPond.po
+++ b/uk-UA/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/uk-UA/Musicians_Guide.po b/uk-UA/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/uk-UA/Musicians_Guide.po
+++ b/uk-UA/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/uk-UA/Planet_CCRMA_at_Home.po b/uk-UA/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/uk-UA/Planet_CCRMA_at_Home.po
+++ b/uk-UA/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/uk-UA/Preface.po b/uk-UA/Preface.po
index 3ef24e7..1feb467 100644
--- a/uk-UA/Preface.po
+++ b/uk-UA/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/uk-UA/Qtractor.po b/uk-UA/Qtractor.po
index 25f8134..fdaa731 100644
--- a/uk-UA/Qtractor.po
+++ b/uk-UA/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/uk-UA/Real_Time_and_Low_Latency.po b/uk-UA/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/uk-UA/Real_Time_and_Low_Latency.po
+++ b/uk-UA/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/uk-UA/Revision_History.po b/uk-UA/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/uk-UA/Revision_History.po
+++ b/uk-UA/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/uk-UA/Rosegarden.po b/uk-UA/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/uk-UA/Rosegarden.po
+++ b/uk-UA/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/uk-UA/Solfege.po b/uk-UA/Solfege.po
index ea5913f..673c88c 100644
--- a/uk-UA/Solfege.po
+++ b/uk-UA/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/uk-UA/Sound_Cards.po b/uk-UA/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/uk-UA/Sound_Cards.po
+++ b/uk-UA/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/uk-UA/Sound_Servers.po b/uk-UA/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/uk-UA/Sound_Servers.po
+++ b/uk-UA/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/uk-UA/SuperCollider/SuperCollider-Basic_Programming.po b/uk-UA/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/uk-UA/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/uk-UA/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/uk-UA/SuperCollider/SuperCollider-Composing.po b/uk-UA/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/uk-UA/SuperCollider/SuperCollider-Composing.po
+++ b/uk-UA/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/uk-UA/SuperCollider/SuperCollider-Exporting.po b/uk-UA/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/uk-UA/SuperCollider/SuperCollider-Exporting.po
+++ b/uk-UA/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/uk-UA/SuperCollider/SuperCollider.po b/uk-UA/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/uk-UA/SuperCollider/SuperCollider.po
+++ b/uk-UA/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/zh-CN/Ardour.po b/zh-CN/Ardour.po
index c8acebe..8e4d38f 100644
--- a/zh-CN/Ardour.po
+++ b/zh-CN/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/zh-CN/Audacity.po b/zh-CN/Audacity.po
index 3e5342c..cb97802 100644
--- a/zh-CN/Audacity.po
+++ b/zh-CN/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/zh-CN/Audio_Vocabulary.po b/zh-CN/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/zh-CN/Audio_Vocabulary.po
+++ b/zh-CN/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/zh-CN/Author_Group.po b/zh-CN/Author_Group.po
index b9bc116..b8495ba 100644
--- a/zh-CN/Author_Group.po
+++ b/zh-CN/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/zh-CN/Book_Info.po b/zh-CN/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/zh-CN/Book_Info.po
+++ b/zh-CN/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/zh-CN/Chapter.po b/zh-CN/Chapter.po
index 11a839b..07f5158 100644
--- a/zh-CN/Chapter.po
+++ b/zh-CN/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/zh-CN/Digital_Audio_Workstations.po b/zh-CN/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/zh-CN/Digital_Audio_Workstations.po
+++ b/zh-CN/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/zh-CN/FluidSynth.po b/zh-CN/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/zh-CN/FluidSynth.po
+++ b/zh-CN/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/zh-CN/Frescobaldi.po b/zh-CN/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/zh-CN/Frescobaldi.po
+++ b/zh-CN/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/zh-CN/LilyPond/LilyPond-counterpoint.po b/zh-CN/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/zh-CN/LilyPond/LilyPond-counterpoint.po
+++ b/zh-CN/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/zh-CN/LilyPond/LilyPond-orchestra.po b/zh-CN/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/zh-CN/LilyPond/LilyPond-orchestra.po
+++ b/zh-CN/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/zh-CN/LilyPond/LilyPond-piano.po b/zh-CN/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/zh-CN/LilyPond/LilyPond-piano.po
+++ b/zh-CN/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/zh-CN/LilyPond/LilyPond-syntax.po b/zh-CN/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/zh-CN/LilyPond/LilyPond-syntax.po
+++ b/zh-CN/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/zh-CN/LilyPond/LilyPond.po b/zh-CN/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/zh-CN/LilyPond/LilyPond.po
+++ b/zh-CN/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/zh-CN/Musicians_Guide.po b/zh-CN/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/zh-CN/Musicians_Guide.po
+++ b/zh-CN/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/zh-CN/Planet_CCRMA_at_Home.po b/zh-CN/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/zh-CN/Planet_CCRMA_at_Home.po
+++ b/zh-CN/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/zh-CN/Preface.po b/zh-CN/Preface.po
index 3ef24e7..1feb467 100644
--- a/zh-CN/Preface.po
+++ b/zh-CN/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/zh-CN/Qtractor.po b/zh-CN/Qtractor.po
index 25f8134..fdaa731 100644
--- a/zh-CN/Qtractor.po
+++ b/zh-CN/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/zh-CN/Real_Time_and_Low_Latency.po b/zh-CN/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/zh-CN/Real_Time_and_Low_Latency.po
+++ b/zh-CN/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/zh-CN/Revision_History.po b/zh-CN/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/zh-CN/Revision_History.po
+++ b/zh-CN/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/zh-CN/Rosegarden.po b/zh-CN/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/zh-CN/Rosegarden.po
+++ b/zh-CN/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/zh-CN/Solfege.po b/zh-CN/Solfege.po
index ea5913f..673c88c 100644
--- a/zh-CN/Solfege.po
+++ b/zh-CN/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/zh-CN/Sound_Cards.po b/zh-CN/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/zh-CN/Sound_Cards.po
+++ b/zh-CN/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/zh-CN/Sound_Servers.po b/zh-CN/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/zh-CN/Sound_Servers.po
+++ b/zh-CN/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/zh-CN/SuperCollider/SuperCollider-Basic_Programming.po b/zh-CN/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/zh-CN/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/zh-CN/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/zh-CN/SuperCollider/SuperCollider-Composing.po b/zh-CN/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/zh-CN/SuperCollider/SuperCollider-Composing.po
+++ b/zh-CN/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/zh-CN/SuperCollider/SuperCollider-Exporting.po b/zh-CN/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/zh-CN/SuperCollider/SuperCollider-Exporting.po
+++ b/zh-CN/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/zh-CN/SuperCollider/SuperCollider.po b/zh-CN/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/zh-CN/SuperCollider/SuperCollider.po
+++ b/zh-CN/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-
diff --git a/zh-TW/Ardour.po b/zh-TW/Ardour.po
index c8acebe..8e4d38f 100644
--- a/zh-TW/Ardour.po
+++ b/zh-TW/Ardour.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:41\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -2861,4 +2862,3 @@ msgstr ""
 #, no-c-format
 msgid "The \"CD Marker File Type\" allows you to export a CUE- or TOC-format list of CD tracks in the exported file. This is most useful when exporting a whole session, which contains a whole CD, that would be subsequently burned to disc."
 msgstr ""
-
diff --git a/zh-TW/Audacity.po b/zh-TW/Audacity.po
index 3e5342c..cb97802 100644
--- a/zh-TW/Audacity.po
+++ b/zh-TW/Audacity.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -284,7 +285,8 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
+msgid ""
+"0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2"
@@ -934,4 +936,3 @@ msgstr ""
 #, no-c-format
 msgid "Choose <menuchoice><guimenu>File</guimenu> <guimenuitem>Export</guimenuitem></menuchoice>."
 msgstr ""
-
diff --git a/zh-TW/Audio_Vocabulary.po b/zh-TW/Audio_Vocabulary.po
index aa170dc..7d631ba 100644
--- a/zh-TW/Audio_Vocabulary.po
+++ b/zh-TW/Audio_Vocabulary.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -231,4 +232,3 @@ msgstr ""
 #, no-c-format
 msgid "There is a growing trend toward five- and seven-channel audio, driven primarily by \"surround-sound\" movies, and not widely available for music. Two \"surround-sound\" formats exist for music: DVD Audio (DVD-A) and Super Audio CD (SACD). The development of these formats, and the devices to use them, is held back by the proliferation of headphones with personal MP3 players, a general lack of desire for improvement in audio quality amongst consumers, and the copy-protection measures put in place by record labels. The result is that, while some consumers are willing to pay higher prices for DVD-A or SACD recordings, only a small number of recordings are available. Even if you buy a DVD-A or SACD-capable player, you would need to replace all of your audio equipment with models that support proprietary copy-protection software. Without this equipment, the player is often forbidden from outputting audio with a higher sample rate or sample format than a conventional audio C
 D. None of these factors, unfortunately, seem like they will change in the near future."
 msgstr ""
-
diff --git a/zh-TW/Author_Group.po b/zh-TW/Author_Group.po
index b9bc116..b8495ba 100644
--- a/zh-TW/Author_Group.po
+++ b/zh-TW/Author_Group.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Fedora Documentation Project"
 msgstr ""
-
diff --git a/zh-TW/Book_Info.po b/zh-TW/Book_Info.po
index 9277b2f..ef59c96 100644
--- a/zh-TW/Book_Info.po
+++ b/zh-TW/Book_Info.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -24,11 +25,10 @@ msgstr ""
 
 #. Tag: productname
 #, no-c-format
-msgid "Fedora Draft Documentation"
+msgid "Fedora"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "This document explores some audio-creation and music activities possible with Fedora Linux. Computer audio concepts are explained, and a selection of programs are demonstrated with tutorials showing typical usage."
 msgstr ""
-
diff --git a/zh-TW/Chapter.po b/zh-TW/Chapter.po
index 11a839b..07f5158 100644
--- a/zh-TW/Chapter.po
+++ b/zh-TW/Chapter.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -46,4 +47,3 @@ msgstr ""
 #, no-c-format
 msgid "listitem text"
 msgstr ""
-
diff --git a/zh-TW/Digital_Audio_Workstations.po b/zh-TW/Digital_Audio_Workstations.po
index 1a989a1..83d07de 100644
--- a/zh-TW/Digital_Audio_Workstations.po
+++ b/zh-TW/Digital_Audio_Workstations.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -406,4 +407,3 @@ msgstr ""
 #, no-c-format
 msgid "The circular button arms the transport for recording. It is conventionally red in colour. In <application>Qtractor</application>, the transport can only be armed <emphasis>after</emphasis> at least one track has been armed; to show this, the transport's \"arm\" button only turns red if a track is armed."
 msgstr ""
-
diff --git a/zh-TW/FluidSynth.po b/zh-TW/FluidSynth.po
index ecb4294..7b9e5bd 100644
--- a/zh-TW/FluidSynth.po
+++ b/zh-TW/FluidSynth.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -721,4 +722,3 @@ msgstr ""
 #, no-c-format
 msgid "Each instance of the <application>FluidSynth</application> engine has its own settings in the \"Setup\" window. <application>Qsynth</application> supports a theoretically unlimited number of <application>FluidSynth</application> instances, but your computer's memory will probably not allow many more than ten, depending on the SoundFonts used."
 msgstr ""
-
diff --git a/zh-TW/Frescobaldi.po b/zh-TW/Frescobaldi.po
index b11f4c3..f6d82a2 100644
--- a/zh-TW/Frescobaldi.po
+++ b/zh-TW/Frescobaldi.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -206,4 +207,3 @@ msgstr ""
 #, no-c-format
 msgid "The practical use of Frescobaldi for editing LilyPond source files is described in <xref linkend=\"chap-Musicians_Guide-LilyPond\" />."
 msgstr ""
-
diff --git a/zh-TW/LilyPond/LilyPond-counterpoint.po b/zh-TW/LilyPond/LilyPond-counterpoint.po
index afa6a2d..1b80644 100644
--- a/zh-TW/LilyPond/LilyPond-counterpoint.po
+++ b/zh-TW/LilyPond/LilyPond-counterpoint.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -336,4 +337,3 @@ msgstr ""
 #, no-c-format
 msgid "This example is musically simple, but it includes some advanced concepts, and importantly helps to get over a couple of common (and understandable) fears, especially for beginners, and especially for musically-simple things like this"
 msgstr ""
-
diff --git a/zh-TW/LilyPond/LilyPond-orchestra.po b/zh-TW/LilyPond/LilyPond-orchestra.po
index c83b1b7..9fda4fb 100644
--- a/zh-TW/LilyPond/LilyPond-orchestra.po
+++ b/zh-TW/LilyPond/LilyPond-orchestra.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -169,12 +170,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "version\n"
-"			header\n"
-"			widely-used settings like tempoMark and \"global\"\n"
-"			individual parts\n"
-"			score formatting\n"
-"			"
+msgid ""
+"version\n"
+"\t\t\theader\n"
+"\t\t\twidely-used settings like tempoMark and \"global\"\n"
+"\t\t\tindividual parts\n"
+"\t\t\tscore formatting\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -209,12 +211,13 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header\n"
-"			{\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header\n"
+"\t\t\t{\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -224,11 +227,12 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "\\header {\n"
-"			  title = \"Symphony\"\n"
-"			  ...\n"
-"			}\n"
-"			"
+msgid ""
+"\\header {\n"
+"\t\t\t  title = \"Symphony\"\n"
+"\t\t\t  ...\n"
+"\t\t\t}\n"
+"\t\t\t"
 msgstr ""
 
 #. Tag: para
@@ -463,8 +467,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8 d-. g-. bes-. d-. bes-. |\n"
-"				  g8( cis) cis4 r |"
+msgid ""
+"r8 d-. g-. bes-. d-. bes-. |\n"
+"\t\t\t\t  g8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -524,8 +529,9 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
-"				g8( cis) cis4 r |"
+msgid ""
+"r8\\f d-.^\"a 2\" g-. bes-. d-. bes-. |\n"
+"\t\t\t\tg8( cis) cis4 r |"
 msgstr ""
 
 #. Tag: para
@@ -740,13 +746,14 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "startExposition =\n"
-"				{\n"
-"				  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
-"				  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
-"				  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
-"				  \\bar \"|:\"\n"
-"				}"
+msgid ""
+"startExposition =\n"
+"\t\t\t\t{\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'self-alignment-X = #LEFT\n"
+"\t\t\t\t  \\once \\override Score.RehearsalMark #'break-align-symbols = #'(time-signature key-signature)\n"
+"\t\t\t\t  \\mark \\markup \\bold \"Allegro spiritoso\"\n"
+"\t\t\t\t  \\bar \"|:\"\n"
+"\t\t\t\t}"
 msgstr ""
 
 #. Tag: para
@@ -756,15 +763,15 @@ msgstr ""
 
 #. Tag: literallayout
 #, no-c-format
-msgid "  r4 r r\\fermata |\n"
-"				  \n"
-"				  \\startExposition\n"
-"				  \n"
-"				  R2.*4 |"
+msgid ""
+"  r4 r r\\fermata |\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  \\startExposition\n"
+"\t\t\t\t  \n"
+"\t\t\t\t  R2.*4 |"
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "The barline and tempo-change will not appear unless you write some music after them, so put in some or all of the rests that follow, just to test it."
 msgstr ""
-
diff --git a/zh-TW/LilyPond/LilyPond-piano.po b/zh-TW/LilyPond/LilyPond-piano.po
index 4de780b..ad24b4b 100644
--- a/zh-TW/LilyPond/LilyPond-piano.po
+++ b/zh-TW/LilyPond/LilyPond-piano.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -214,13 +215,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header\n"
 "{\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -230,12 +231,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\header {\n"
 "  title = \"Impromptu\"\n"
 "  ...\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -520,7 +521,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\n"
 "ew PianoStaff \\with\n"
 " {\n"
@@ -534,7 +536,6 @@ msgid "\n"
 " \n"
 "ew Staff = \"left\" { \\clef bass \\left }\n"
 "&#62;&#62;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -544,37 +545,37 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "% Everything below here is for the piano dynamics.\n"
 "% Define \"PianoDynamics\" context.\n"
 "\\context \n"
 "{\n"
-"	\\type \"Engraver_group\"\n"
-"	\n"
+"\t\\type \"Engraver_group\"\n"
+"\t\n"
 "ame PianoDynamics\n"
-"	\\alias Voice\n"
-"	\\consists \"Output_property_engraver\"\n"
-"	\\consists \"Script_engraver\"\n"
-"	\\consists \"New_dynamic_engraver\"\n"
-"	\\consists \"Dynamic_align_engraver\"\n"
-"	\\consists \"Text_engraver\"\n"
-"	\\consists \"Skip_event_swallow_translator\"\n"
-"	\\consists \"Axis_group_engraver\"\n"
+"\t\\alias Voice\n"
+"\t\\consists \"Output_property_engraver\"\n"
+"\t\\consists \"Script_engraver\"\n"
+"\t\\consists \"New_dynamic_engraver\"\n"
+"\t\\consists \"Dynamic_align_engraver\"\n"
+"\t\\consists \"Text_engraver\"\n"
+"\t\\consists \"Skip_event_swallow_translator\"\n"
+"\t\\consists \"Axis_group_engraver\"\n"
 "\n"
-"	\\override DynamicLineSpanner #'Y-offset = #0\n"
-"	\\override TextScript #'font-size = #2\n"
-"	\\override TextScript #'font-shape = #'italic\n"
-"	\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
+"\t\\override DynamicLineSpanner #'Y-offset = #0\n"
+"\t\\override TextScript #'font-size = #2\n"
+"\t\\override TextScript #'font-shape = #'italic\n"
+"\t\\override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)\n"
 "}\n"
 "\n"
 "% Modify \"PianoStaff\" context to accept Dynamics context.\n"
 "\\context\n"
 "{\n"
-"	\\PianoStaff\n"
-"	\\accepts PianoDynamics\n"
+"\t\\PianoStaff\n"
+"\t\\accepts PianoDynamics\n"
 "}\n"
 "% End of PianoDynamics code.\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -589,13 +590,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "dynamics =\n"
 "{\n"
 "  % Dynamics go here.\n"
 "  \n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -622,4 +623,3 @@ msgstr ""
 #, no-c-format
 msgid "That's all there is to it! Think of the dynamics part as an invisible, pitch-free line between the two staves, for the sole purpose of dynamics (and other expression markings)."
 msgstr ""
-
diff --git a/zh-TW/LilyPond/LilyPond-syntax.po b/zh-TW/LilyPond/LilyPond-syntax.po
index 42384e9..3c7b5dd 100644
--- a/zh-TW/LilyPond/LilyPond-syntax.po
+++ b/zh-TW/LilyPond/LilyPond-syntax.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -474,26 +475,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version <replaceable>version_number</replaceable>\n"
 "\n"
 "\\header { <replaceable>things like title, composer, and so on</replaceable> }\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff\n"
-"	{\n"
-"		<replaceable>notes go here</replaceable>\n"
-"	}\n"
+"\t{\n"
+"\t\t<replaceable>notes go here</replaceable>\n"
+"\t}\n"
 "\n"
-"	\\layout\n"
-"	{\n"
-"	}\n"
+"\t\\layout\n"
+"\t{\n"
+"\t}\n"
 "\n"
-"	<replaceable>and so on</replaceable>\n"
+"\t<replaceable>and so on</replaceable>\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -533,32 +534,32 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\version \"2.12.2\"\n"
 "\n"
 "\\header\n"
 "{\n"
-"	title = \"<replaceable>Example</replaceable>\"\n"
+"\ttitle = \"<replaceable>Example</replaceable>\"\n"
 "}\n"
 "\n"
 "<replaceable>something</replaceable> = \\relative c''\n"
 "{\n"
-"	\\key <replaceable>c \\major</replaceable>\n"
-"	\\time <replaceable>4/4</replaceable>\n"
-"	% Music follows here.\n"
+"\t\\key <replaceable>c \\major</replaceable>\n"
+"\t\\time <replaceable>4/4</replaceable>\n"
+"\t% Music follows here.\n"
 "}\n"
 "\n"
 "\\score\n"
 "{\n"
-"	\n"
+"\t\n"
 "ew Staff \\with\n"
-"		{\n"
-"			instrumentName = \"<replaceable>Something</replaceable>\"\n"
-"		}\n"
-"		\\<replaceable>something</replaceable>\n"
-"	\\layout { }\n"
+"\t\t{\n"
+"\t\t\tinstrumentName = \"<replaceable>Something</replaceable>\"\n"
+"\t\t}\n"
+"\t\t\\<replaceable>something</replaceable>\n"
+"\t\\layout { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -638,11 +639,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c4 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -657,11 +658,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\time 4/4\n"
 "c2 c c c |\n"
 "c4 c c c |\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -673,4 +674,3 @@ msgstr ""
 #, no-c-format
 msgid "You should always fix the first warning printed by <application>LilyPond</application>, then reprocess the file and fix remaining warnings. One mistake sometimes triggers more than one bar-check warning, so if you fix the first warning, the rest may disappear."
 msgstr ""
-
diff --git a/zh-TW/LilyPond/LilyPond.po b/zh-TW/LilyPond/LilyPond.po
index fb3dcf7..2db43c1 100644
--- a/zh-TW/LilyPond/LilyPond.po
+++ b/zh-TW/LilyPond/LilyPond.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "We recommend that you use the <application>Frescobaldi</application> text editor, which is designed specifically for <application>LilyPond</application>. It has many features that enhance productivity when editing <application>LilyPond</application> files, and that greatly speed up the learning process. Refer to <xref linkend=\"chap-Musicians_Guide-Frescobaldi\" /> for more information."
 msgstr ""
-
diff --git a/zh-TW/Musicians_Guide.po b/zh-TW/Musicians_Guide.po
index 6c7823f..cc673c4 100644
--- a/zh-TW/Musicians_Guide.po
+++ b/zh-TW/Musicians_Guide.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -26,4 +27,3 @@ msgstr ""
 #, no-c-format
 msgid "Audio and Music Software"
 msgstr ""
-
diff --git a/zh-TW/Planet_CCRMA_at_Home.po b/zh-TW/Planet_CCRMA_at_Home.po
index 7cad2bb..31f881d 100644
--- a/zh-TW/Planet_CCRMA_at_Home.po
+++ b/zh-TW/Planet_CCRMA_at_Home.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -219,10 +220,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "[main]\n"
 "enabled = 1\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -262,9 +263,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "jack-audio-connect-kit-1.9.4\n"
 "qjackctl-0.3.6\n"
-""
 msgstr ""
-
diff --git a/zh-TW/Preface.po b/zh-TW/Preface.po
index 3ef24e7..1feb467 100644
--- a/zh-TW/Preface.po
+++ b/zh-TW/Preface.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -16,4 +17,3 @@ msgstr ""
 #, no-c-format
 msgid "Preface"
 msgstr ""
-
diff --git a/zh-TW/Qtractor.po b/zh-TW/Qtractor.po
index 25f8134..fdaa731 100644
--- a/zh-TW/Qtractor.po
+++ b/zh-TW/Qtractor.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -614,13 +615,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1277,4 +1278,3 @@ msgstr ""
 #, no-c-format
 msgid "This part of piece was intended to mirror Beethoven's score quite obviously. The only real bit of trickery that I played was looking at Beethoven's score, and incorporating particular notes: the chord in measure 212 is composed of the same pitches that are used in the chord in the audio file in measure 210. It sounds very different because of the \"real piano vs. MIDI piano\" issue, and because the tuning of the piano in the recording is different than the tuning of the MIDI piano. Also, the chord in the second beat of measure 213 is the first chord of the movement following the one recorded in the audio file. By including this (then \"resolving\" it, then re-introducing it), I intend to play with the expectations of a listener that may already be familiar with Beethoven's sonata."
 msgstr ""
-
diff --git a/zh-TW/Real_Time_and_Low_Latency.po b/zh-TW/Real_Time_and_Low_Latency.po
index 1db92c4..70c992f 100644
--- a/zh-TW/Real_Time_and_Low_Latency.po
+++ b/zh-TW/Real_Time_and_Low_Latency.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -126,4 +127,3 @@ msgstr ""
 #, no-c-format
 msgid "Shut down and reboot your computer, to test the new kernel. If you decided to modify your GRUB configuration, be sure that you leave a non-real-time kernel available for use."
 msgstr ""
-
diff --git a/zh-TW/Revision_History.po b/zh-TW/Revision_History.po
index 7693f80..9bd6c4d 100644
--- a/zh-TW/Revision_History.po
+++ b/zh-TW/Revision_History.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -141,4 +142,3 @@ msgstr ""
 #, no-c-format
 msgid "Replaced instances of \"Fedora 14\" with \"Fedora $PRODVER;\""
 msgstr ""
-
diff --git a/zh-TW/Rosegarden.po b/zh-TW/Rosegarden.po
index 25b8a5b..7d601cd 100644
--- a/zh-TW/Rosegarden.po
+++ b/zh-TW/Rosegarden.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -244,13 +245,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\score\n"
 "{\n"
 "   ...\n"
 "   \\midi { }\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -617,4 +618,3 @@ msgstr ""
 #, no-c-format
 msgid "Instead of adding a different melody of a repeating bassline and percussion segment, try repeating the melody over and over, creating a new bassline and percussion segments."
 msgstr ""
-
diff --git a/zh-TW/Solfege.po b/zh-TW/Solfege.po
index ea5913f..673c88c 100644
--- a/zh-TW/Solfege.po
+++ b/zh-TW/Solfege.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1296,4 +1297,3 @@ msgstr ""
 #, no-c-format
 msgid "To get the next question, click \"New.\""
 msgstr ""
-
diff --git a/zh-TW/Sound_Cards.po b/zh-TW/Sound_Cards.po
index 64c4587..ef404d8 100644
--- a/zh-TW/Sound_Cards.po
+++ b/zh-TW/Sound_Cards.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -246,4 +247,3 @@ msgstr ""
 #, no-c-format
 msgid "Sample rate and sample format are only part of what determines overall sound quality. Sound quality is subjective, so you must experiment to find the audio interface and settings that work best for what you do."
 msgstr ""
-
diff --git a/zh-TW/Sound_Servers.po b/zh-TW/Sound_Servers.po
index 9b7739b..70ac498 100644
--- a/zh-TW/Sound_Servers.po
+++ b/zh-TW/Sound_Servers.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:06:59\n"
+"POT-Creation-Date: 2010-09-08T03:01:42\n"
 "PO-Revision-Date: 2010-09-07T21:06:59\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -149,12 +150,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "0 [SB             ]: HDA-Intel - HDA ATI SB\n"
 "                  HDA ATI SB at 0xf7ff4000 irq 16\n"
 "1 [MobilePre      ]: USB-Audio - MobilePre\n"
 "                  M Audio MobilePre at usb-0000:00:13.0-2\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -244,10 +245,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "load-module module-jack-sink\n"
 "load-module module-jack-source\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -279,4 +280,3 @@ msgstr ""
 #, no-c-format
 msgid "Be careful about using a very high sample rate with <systemitem>PulseAudio</systemitem>, since it will tend to use a lot of CPU power."
 msgstr ""
-
diff --git a/zh-TW/SuperCollider/SuperCollider-Basic_Programming.po b/zh-TW/SuperCollider/SuperCollider-Basic_Programming.po
index 41cbbd6..929434f 100644
--- a/zh-TW/SuperCollider/SuperCollider-Basic_Programming.po
+++ b/zh-TW/SuperCollider/SuperCollider-Basic_Programming.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -94,9 +95,9 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -106,10 +107,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\"Hello, World!\".postln;\n"
 "\"Hello, SC!\".postln;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -294,7 +295,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  \"Hello, Fred!\".postln;\n"
 "  \"Hello, Wilma!\".postln;\n"
@@ -303,7 +305,6 @@ msgid "\n"
 "  \"Goodbye, Fred!\".postln;\n"
 "  \"Goodbye, Wilma!\".postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -348,7 +349,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "  5 + 5;\n"
 ")\n"
@@ -357,7 +359,6 @@ msgid "\n"
 "  x = 5;\n"
 "  x + x;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -492,11 +493,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { \"Hello, World!\".postln; }; // note two semicolons\n"
 "myFunction.value;\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -516,7 +517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -528,7 +530,6 @@ msgid "\n"
 "   greeter.value( \"Jermain\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -588,7 +589,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var greeter =\n"
 "   {\n"
@@ -602,7 +604,6 @@ msgid "\n"
 "   greeter.value( greeting:\"Bienvenue\", name:\"Marcel\" );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -627,7 +628,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -640,7 +642,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -665,7 +666,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -677,7 +679,6 @@ msgid "\n"
 "   someNumber.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -687,7 +688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var mysticalMath =\n"
 "   {\n"
@@ -698,7 +700,6 @@ msgid "\n"
 "   mysticalMath.value( 9 ).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -723,7 +724,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -737,7 +739,6 @@ msgid "\n"
 "   zero.postln; // always prints 0\n"
 "   sixteen.postln; // always causes an error\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -752,7 +753,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var zero = 0;\n"
 "   var function =\n"
@@ -766,7 +768,6 @@ msgid "\n"
 "   function.value;\n"
 "   zero.postln; // always prints 8\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -786,7 +787,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 0;\n"
 "   b =\n"
@@ -800,7 +802,6 @@ msgid "\n"
 "   b.value;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -845,7 +846,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a, b, c;\n"
 "\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   c = a + b;\n"
 "   a.postln;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -889,11 +890,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   postln( add( getinput, getinput ) );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1138,14 +1139,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myFrequency =  SinOsc.kr( freq:1, mul:200, add:400 );\n"
 "   var sound = { SinOsc.ar( myFrequency, 0, 0.2 ); };\n"
 "   \n"
 "   play( sound );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1190,13 +1191,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var one = [ x, y, z ];\n"
 "   var two = [ a, b, c ];\n"
 "   [ one, two ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1231,12 +1232,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{ SinOsc.ar( [[440, 445, 450, 455, 460, 465],\n"
 "              [440, 445, 450, 455, 460, 465]],\n"
 "             0,\n"
 "             0.2 ); }.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1246,12 +1247,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [[ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ],\n"
 "    [ SinOsc.ar( 440, 0, 0.2 ), SinOsc.ar( 445, 0, 0.2 ), SinOsc.ar( 450, 0, 0.2 ), SinOsc.ar( 455, 0, 0.2 ), SinOsc.ar( 460, 0, 0.2 ), SinOsc.ar( 465, 0, 0.2 ) ]];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1271,7 +1272,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   // sets up the frequencies of both channels\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 ); // oscillating\n"
@@ -1296,7 +1298,6 @@ msgid "\n"
 "   \n"
 "   [ left, right ];\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1346,7 +1347,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1357,7 +1359,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1367,7 +1368,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 2 ); // \"tA\" stands for \"testArray\"\n"
 "   \n"
@@ -1378,7 +1380,6 @@ msgid "\n"
 "   tA.postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1403,7 +1404,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1421,12 +1423,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tA = Array.new( 3 );\n"
 "   \n"
@@ -1444,7 +1446,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1574,7 +1575,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1596,7 +1598,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1606,7 +1607,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1628,7 +1630,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1638,7 +1639,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1660,7 +1662,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1670,7 +1671,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1686,7 +1688,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1696,7 +1697,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1712,7 +1714,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1722,7 +1723,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1738,7 +1740,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1748,7 +1749,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   \n"
@@ -1764,7 +1766,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1889,7 +1890,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = LinkedList.new;\n"
 "   \n"
@@ -1909,7 +1911,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -1989,7 +1990,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   tL = [27, 46, 102, 81, 34, 0, 39, 26, 203, 62];\n"
@@ -1998,7 +2000,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2008,7 +2009,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tL = List.new;\n"
 "   var myFunc = \n"
@@ -2023,7 +2025,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2033,13 +2034,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2069,11 +2070,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   10.do( { \"repeat\".postln; }; );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2083,22 +2084,22 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   while( { counter &lt; 10; }, { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var counter = 0;\n"
 "   { counter &lt; 10; }.while( { \"repeat\".postln; counter = counter + 1; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2113,11 +2114,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "play( some background music );\n"
 "while( { is the user still inputting information? }, { keep playing music } );\n"
 "stop( some background music );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2327,13 +2328,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
-"	var x = 5;\n"
-"	x.isPositive; // returns \"true\"\n"
-"	isNegative( x ); // returns \"false\"\n"
+"\tvar x = 5;\n"
+"\tx.isPositive; // returns \"true\"\n"
+"\tisNegative( x ); // returns \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2363,13 +2364,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "5 &lt; 60; // evaluates to \"false\"\n"
 "42 != 42; // evaluates to \"false\"\n"
 "42 == 42; // evaluates to \"true\"\n"
 "0.isPositive; // evaluates to \"true\"\n"
 "isNegative( -256 ); // evaluates to \"true\"\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -2384,10 +2385,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "a == 42; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "a = 42; // assigns the value 42 to \"a\", over-writing the previously-stored value\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2397,10 +2398,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "42 == a; // evaluates to \"true\" or \"false\", depending on the value in \"a\"\n"
 "42 = a; // causes an error, because you can't assign a value to a constant number\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2420,7 +2421,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = [12,24,48];\n"
@@ -2428,7 +2430,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"false\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2438,7 +2439,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = [12,24,48];\n"
 "   var b = a;\n"
@@ -2446,7 +2448,6 @@ msgid "\n"
 "   a == b; // evaluates to \"true\"\n"
 "   a === b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2516,7 +2517,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var x = 5.rand; // assigns a pseudo-random number between 0 and 5\n"
 "   \n"
@@ -2524,7 +2526,6 @@ msgid "\n"
 "   \n"
 "   x; // the interpreter automatically prints this value after execution\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2554,26 +2555,26 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5 == 5 &amp;&amp; 17 != 5;\n"
 "   var b = ( 5 == 5 ) &amp;&amp; ( 17 != 5 ); // parentheses help to clarify\n"
 "   \n"
 "   a == b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var a = 5.isPositive &amp;&amp; isNegative( 6 ) || 12 + 5 * 42 - 1 &#62; 18 ;\n"
 "   var b = ( 5.isPositive &amp;&amp; isNegative( 6 ) ) || ( ((12 + 5) * 42 - 1) &#62; 18 ); // parentheses help to clarify\n"
 "   \n"
 "   a &amp;&amp; b; // evaluates to \"true\"\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2623,14 +2624,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   if ( ( true == test ), { \"It's true!\".postln; }, { \"It's false!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2645,14 +2646,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [true,false].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
 "   test.if( { \"It's true!\".postln; } );\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2667,7 +2668,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var test = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   \n"
@@ -2677,7 +2679,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2687,7 +2688,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2704,7 +2706,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2729,13 +2730,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case( compareThis,\n"
 "   toThis1, { doThis; },\n"
 "   toThis2, { doThis; },\n"
 "   toThis3, { doThis; }\n"
 ");\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2750,7 +2751,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2773,7 +2775,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2788,7 +2789,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var testA = [1,2,3].choose; // pseudo-randomly chooses one of the elements in the List\n"
 "   var testB = [1,2,3].choose;\n"
@@ -2807,7 +2809,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2822,7 +2823,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   switch( 5,\n"
 "      5, { \"one\".postln; },\n"
@@ -2832,7 +2834,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2857,14 +2858,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "case\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 "   &#60;replaceable&#62;booleanFunction&#60;/replaceable&#62; &#60;replaceable&#62;resultFunction&#60;/replaceable&#62;\n"
 ";\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2874,7 +2875,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var coolFunction =\n"
 "   {\n"
@@ -2895,7 +2897,6 @@ msgid "\n"
 "   \n"
 "   ( 5 == 5 ).while( coolFunction ); // executes coolFunction contiuously\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2910,7 +2911,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var grade  = 11.rand + 1; // pseudo-randomly chooses 0 to 11, then adds 1 to give 1 to 12\n"
 "   \n"
@@ -2933,7 +2935,6 @@ msgid "\n"
 "   (\"Your grade is\" + grade).postln;\n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2948,7 +2949,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   case\n"
 "      { 5 == 5; } { \"one\".postln; }\n"
@@ -2958,7 +2960,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -2998,7 +2999,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   Mix( [SinOsc.ar(220, 0, 0.1),\n"
 "         SinOsc.ar(440, 0, 0.1),\n"
@@ -3011,7 +3013,6 @@ msgid "\n"
 "         SinOsc.ar(890, 0, 0.1),\n"
 "         SinOsc.ar(1000, 0, 0.1)] );\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3026,7 +3027,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var n = 8;\n"
 "   var sineFunc = \n"
@@ -3039,7 +3041,6 @@ msgid "\n"
 "   \n"
 "   { Mix.fill( n, sineFunc ); }.play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3059,14 +3060,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.1), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.1 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3081,14 +3082,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ],\n"
 "      [ SinOsc.ar(440, 0, 0.2), SinOsc.ar( 880, 0, 0.1 ), SinOsc.ar( 1660, 0, 0.05 ) ]\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3108,14 +3109,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   [\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) ),\n"
 "      ( SinOsc.ar(440, 0, 0.1) + SinOsc.ar( 880, 0, 0.1 ) + SinOsc.ar( 1660, 0, 0.1 ) )\n"
 "  ];\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3135,7 +3136,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// When you write this...\n"
 "(\n"
 "   { SinOsc.ar( freq:440, mul:0.2 ); }.play;\n"
@@ -3145,7 +3147,6 @@ msgid "\n"
 "(\n"
 "   SynthDef.new( \"temp__963\", { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).play;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3250,10 +3251,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "<replaceable>someVariable</replaceable> = SynthDef.new( <replaceable>nameOfSynthDef</replaceable>, <replaceable>FunctionContainingOutUGen</replaceable> );\n"
 "<replaceable>someVariable</replaceable>.send( <replaceable>nameOfServer</replaceable> );\n"
-""
 msgstr ""
 
 #. Tag: programlisting
@@ -3273,7 +3274,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3286,12 +3288,12 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var playMe =\n"
 "   {\n"
@@ -3302,7 +3304,6 @@ msgid "\n"
 "   \n"
 "   nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3382,14 +3383,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "\\stopSign \\\\ this is a symbol\n"
 "\\stop sign \\\\ this is a symbol called 'stop' followed by the unrelated word 'sign'\n"
 "'stopSign' \\\\ this is a symbol\n"
 "'stop sign' \\\\ this is a symbol\n"
 "'stop\n"
 "sign' \\\\ these lines are not a symbol, and will cause an error\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3399,7 +3400,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var a = \"stop sign\" \\\\ a string\n"
 "var b = \"stop sign\" \\\\ a string with the same letters as the first string\n"
 "a == b; \\\\ returns \"true\" because the strings are equivalent\n"
@@ -3409,7 +3411,6 @@ msgid "\n"
 "var d = 'stop sign' \\\\ the same symbol\n"
 "c == d; \\\\ returns \"true\" because the symbols are equivalent\n"
 "c === d; \\\\ returns \"true\" because the symbols are identical\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -3434,10 +3435,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SynthDef.new( \\playMe, { Out.ar( 0, SinOsc.ar( freq:440, mul:0.2 ) ); } ).send( s );\n"
 "var mySynth = Synth.new( \\playMe );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3482,7 +3483,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3492,7 +3494,6 @@ msgid "\n"
 "   \n"
 "   10.do( { myRandFunc.play; } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3507,7 +3508,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3519,7 +3521,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3549,7 +3550,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3561,7 +3563,6 @@ msgid "\n"
 "   \n"
 "   Synth.new( \\myRandFunc );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3646,7 +3647,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3658,7 +3660,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3683,13 +3684,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myRandFunc =\n"
 "{\n"
 "   arg frequency = Rand( 440, 880 ); // default value between 440 and 880\n"
 "   Out.ar( 0, SinOsc.ar( freq:frequency, mul:0.025 ) );\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3699,7 +3700,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3711,7 +3713,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3721,7 +3722,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var myRandFunc =\n"
 "   {\n"
@@ -3733,7 +3735,6 @@ msgid "\n"
 "   \n"
 "   10.do( { Synth.new( \\myRandFunc, [\\frequency,(440.rand + 440)] ); } );\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3778,7 +3779,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "// run this first\n"
 "h = List.new;\n"
 "\n"
@@ -3798,7 +3800,6 @@ msgid "\n"
 "\n"
 "// run this fourth, as many times as you please\n"
 "h.do( { arg item; item.set( \\frequency, (440.rand + 440) ); } );\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -3843,10 +3844,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;variableHoldingSynth&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4046,10 +4047,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62;.free;\n"
 "&#60;replaceable&#62;myBusVariable&#60;/replaceable&#62; = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4069,7 +4070,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "( // execute first: prepare the server\n"
 "   var busAudioSynth = \n"
 "   {\n"
@@ -4103,7 +4105,6 @@ msgid "\n"
 "   z.free; z = nil; // high audio synth\n"
 "   b.free; b = nil; // control bus\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4218,14 +4219,14 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var bus = Bus.control( s );\n"
 "   bus.set( 12 );\n"
 "   bus.get( { arg val; val.postln; } );\n"
 "   bus.free; bus = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4245,7 +4246,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "(\n"
 "   var tutorialDecayPink =\n"
 "   {\n"
@@ -4328,7 +4330,6 @@ msgid "\n"
 "   z.free; z = nil;\n"
 "   b.free; b = nil;\n"
 ")\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4543,11 +4544,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SystemClock.beats;\n"
 "TempoClock.default.beats;\n"
 "thisThread.clock.beats;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4662,10 +4663,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t.stop;\n"
 "t = nil;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -4797,4 +4798,3 @@ msgstr ""
 #, no-c-format
 msgid "This usage should in no way be construed as an endorsement of the Fedora Project, the Musicians' Guide, or any other party by the <application>SuperCollider</application> development team."
 msgstr ""
-
diff --git a/zh-TW/SuperCollider/SuperCollider-Composing.po b/zh-TW/SuperCollider/SuperCollider-Composing.po
index 88d8af6..d001d3e 100644
--- a/zh-TW/SuperCollider/SuperCollider-Composing.po
+++ b/zh-TW/SuperCollider/SuperCollider-Composing.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -114,7 +115,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var left = SinOsc.ar();\n"
 "   var right = SinOsc.ar( SinOsc.kr( 1, 50, 300 ) );\n"
@@ -122,7 +124,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -137,7 +138,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequencyL = SinOsc.kr( freq:10, mul:200, add:400 );\n"
 "   var frequencyR = SinOsc.kr( freq:1, mul:50, add:150 );\n"
@@ -148,7 +150,6 @@ msgid "\n"
 "   [ left, right ]\n"
 "   \n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -283,11 +284,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   SinOsc.ar();\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -312,7 +313,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
@@ -335,7 +337,6 @@ msgid "\n"
 "   var frequency = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency, mul:0.01 ), SinOsc.ar( freq:frequency, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -345,7 +346,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ]\n"
@@ -368,7 +370,6 @@ msgid "\n"
 "   var frequency0 = 200 + 600.rand;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -378,7 +379,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -402,7 +404,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ]\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ]\n"
 "}.play;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,7 +428,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   var frequency1 = 200 + 600.rand;\n"
 "   var frequency2 = 200 + 600.rand;\n"
@@ -451,7 +453,6 @@ msgid "\n"
 "   [ SinOsc.ar( freq:frequency9, mul:0.01 ), SinOsc.ar( freq:frequency9, mul:0.01 ) ].play;\n"
 "   [ SinOsc.ar( freq:frequency0, mul:0.01 ), SinOsc.ar( freq:frequency0, mul:0.01 ) ].play;\n"
 "}\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -471,10 +472,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var myFunction = { ... };\n"
 "myFunction.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -529,13 +530,13 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var sinosc1 = { [ SinOsc.ar( freq:frequency1, mul:0.01 ), SinOsc.ar( freq:frequency1, mul:0.01 ) ] };\n"
 "// the other nine...\n"
 "   \n"
 "   t_c.sched( 1, { sinosc1.play; } );\n"
 "// the other nine...\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -560,7 +561,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -611,7 +613,6 @@ msgid "\n"
 "   t_c.sched( 51, { so0.free; } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -746,12 +747,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "10.do\n"
 "({ arg index;\n"
-"	t_c.sched( 51, { so[index].free; } );\n"
+"\tt_c.sched( 51, { so[index].free; } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -791,7 +792,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "{\n"
@@ -807,7 +809,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "}.value;\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -837,7 +838,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -854,7 +856,6 @@ msgid "\n"
 "   10.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -869,7 +870,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -888,7 +890,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -903,7 +904,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -925,7 +927,6 @@ msgid "\n"
 "   number_of_SinOscs.do( { arg index; t_c.sched( 51, { so[index].free; } ); } );\n"
 "   \n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -945,12 +946,12 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "{\n"
 "   arg time;\n"
 "   secondPart_clock.sched( (1+(time*5)), { sounds = sounds.add( func.play ); } );\n"
 "});\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -960,7 +961,8 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "var t_c = TempoClock.default;\n"
 "\n"
 "var secondPart =\n"
@@ -995,7 +997,6 @@ msgid "\n"
 "   \n"
 "   when_to_stop;\n"
 "};\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -1190,17 +1191,16 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "t_c.sched( 1, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 61, { sound.free; } );\n"
 "t_c.sched( 61, { secondPart.value; nil; } );\n"
 "t_c.sched( 113, { sound = Synth.new( \\FirstPart ); } );\n"
 "t_c.sched( 143, { sound.free; } );\n"
-""
 msgstr ""
 
 #. Tag: para
 #, no-c-format
 msgid "Why is the \"nil\" required after \"secondPart\"? Because that function returns a number. As you know, any scheduled function which returns a number will re-schedule itself to run that many beats after the previous execution began. Since \"secondPart\" returns the number of seconds it takes to finish, it will always be re-started as soon as it finishes. Including \"nil\" disallows this repetition."
 msgstr ""
-
diff --git a/zh-TW/SuperCollider/SuperCollider-Exporting.po b/zh-TW/SuperCollider/SuperCollider-Exporting.po
index d6e3cb8..251fc99 100644
--- a/zh-TW/SuperCollider/SuperCollider-Exporting.po
+++ b/zh-TW/SuperCollider/SuperCollider-Exporting.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -111,4 +112,3 @@ msgstr ""
 #, no-c-format
 msgid "The audio file will be created in the \"export\" sub-directory of the session's directory."
 msgstr ""
-
diff --git a/zh-TW/SuperCollider/SuperCollider.po b/zh-TW/SuperCollider/SuperCollider.po
index 166cba1..4ac8c19 100644
--- a/zh-TW/SuperCollider/SuperCollider.po
+++ b/zh-TW/SuperCollider/SuperCollider.po
@@ -1,13 +1,14 @@
-# 
+#
 # AUTHOR <EMAIL at ADDRESS>, YEAR.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: 0\n"
-"POT-Creation-Date: 2010-09-07T21:07:00\n"
+"POT-Creation-Date: 2010-09-08T03:01:43\n"
 "PO-Revision-Date: 2010-09-07T21:07:00\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: None\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: application/x-publican; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -399,10 +400,10 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "RESULT = 0\n"
 "Welcome to SuperCollider, for help type ctrl-c ctrl-h (Emacs) or :SChelp (vim) or ctrl-U (sced/gedit)\n"
-""
 msgstr ""
 
 #. Tag: para
@@ -427,11 +428,11 @@ msgstr ""
 
 #. Tag: programlisting
 #, no-c-format
-msgid "\n"
+msgid ""
+"\n"
 "SuperCollider 3 server ready..\n"
 "JackDriver: max output latency 46.4 ms\n"
 "notification is on\n"
-""
 msgstr ""
 
 #. Tag: title
@@ -528,4 +529,3 @@ msgstr ""
 #, no-c-format
 msgid "Clear output (Clears all output from the \"<application>SuperCollider</application> output\" pane)."
 msgstr ""
-


More information about the docs-commits mailing list