How to change capitalization?

Dear Community,

Does anybody know whether Passolo 2018 supports a command analogous to MS Word's SHIFT+F3 which swaps between upper, lower and camel case?

Due to new UI styling rules, this would be a MAJOR help.

Parents
  • No, such a feature is not available. Some years ago in a workshop for Passolo customization I created an exercise for that. Solution could be a small macro. It loops the selected entries in your translation lists and then converts the strings into UPPERCASE. Could be enhanced to also do lower and camel case.

    Sub Main
        Dim prj As PslProject
        Set prj = PSL.ActiveProject
        Dim trn As PslTransList
        Set trn = PSL.ActiveTransList
        Dim i As Long
        For i = 1 To trn.StringCount(pslSelection)
            Dim t As PslTransString
            Set t = trn.String(i, pslSelection)
            t.Text = UCase(t.Text)
        Next i
    End Sub

Reply
  • No, such a feature is not available. Some years ago in a workshop for Passolo customization I created an exercise for that. Solution could be a small macro. It loops the selected entries in your translation lists and then converts the strings into UPPERCASE. Could be enhanced to also do lower and camel case.

    Sub Main
        Dim prj As PslProject
        Set prj = PSL.ActiveProject
        Dim trn As PslTransList
        Set trn = PSL.ActiveTransList
        Dim i As Long
        For i = 1 To trn.StringCount(pslSelection)
            Dim t As PslTransString
            Set t = trn.String(i, pslSelection)
            t.Text = UCase(t.Text)
        Next i
    End Sub

Children